Site Accessibility Features: Skip to page menus
Site Menus Section Skip to page content
![]()
Between both locations, we are open seven days a week for your convenience.
We are only closed to the public six days a year: New Year’s Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. (Hospital patients and pet boarders will continue to receive excellent care from our veterinarians and staff on these days.)
We are always accepting new clients and patients. If you’re looking for a new veterinarian for your fur babies, check us out!
Crownsville Office Annapolis OfficeBelow you will find contact information for our Veterinary Hospital in Crownsville. Please contact us to make an appointment!
1197 Generals Highway Crownsville, Maryland 21032
Phone: (410) 923-3040 Text: (410) 923-3040 Fax: (410) 923-6371
Mon – Thurs: 8 a.m. – 8 p.m. Fri: 8 a.m. – 6 p.m. Sat: 8 a.m. – 1 p.m. Sun: 9 a.m. – 12 p.m.
Below you will find contact information for our Veterinary Hospital in Annapolis. Please contact us to make an appointment!
626-K Admiral Drive, Annapolis, Maryland 21401
Phone: (410) 571-8480
Text: (410) 571-8480
Fax: (410) 571-9435
Mon – Fri: 1 p.m. – 5 p.m. Sat: 9 a.m. – 1 p.m. Sun: Closed.
Ready to Make an Appointment? Book Now!© 2025 Bay Country Veterinary Hospital. Powered by LifeLearn Veterinary Websites