Montgomery Village Veterinary Clinic
Veterinary clinic
4735 Sonoma Hwy · Santa Rosa, CA 95409 · 0.0 mi
License Verified
Montgomery Village Veterinary Clinic is a companion animal hospital in Santa Rosa offering family-practice care for dogs and cats, including surgery, dentistry, on-site X-ray, and a pharmacy. It operates mainly by…