1. VCA Amherst Animal Hospital 3327 S Amherst Hwy, Monroe, VA 24574 Coordinate: 37.4925,-79.12401 Phone: (434) 509-4045