1. Stamford Veterinary Center 633 Hope St, Stamford, CT 06907 Coordinate: 41.08103,-73.52087 Phone: (203) 817-0440