Compassion Veterinary Center
Animal hospital
10693 Spotsylvania Ave · Fredericksburg, VA 22408
A full-service small animal veterinary hospital in Fredericksburg, serving the area since 1999. It offers dental care, surgery, internal medicine, preventive care, and digital X-ray and ultrasound. Walk-ins are…