WARNING

You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Amherst Veterinary Hospital

3327 South Amherst Hwy
Monroe, VA 24574

5 miles north of Lynchburg on the east side of Route 29 N

Phone: 434-929-1010
Fax: 434-929-2416

Get Directions