1. Just Cats Veterinary Hospital 1029 E Main St, Stamford, CT 06902 Coordinate: 41.05627,-73.5185 Phone: (203) 327-7220