animal center reviews town town center animal hospital reviews After just moving to Vegas I was faced with having to put down my 13 year old Lab. As this is never an easy thing to do it helps … Saturday, March 26, 2022 Edit