Located in the Town of Ashland, the Ashland Medical Center has served our community for over 50 years. Office hours are from 7:30 a.m. until 5:00 p.m. Mondays through Fridays. Our providers are on 24-hour call.
We are a prevention-oriented medical practice caring for the entire family – pediatrics, adolescents and adults of all ages. We provide comprehensive health care for chronic and acute care, preventative medicine, minor emergencies, well child checks, adult physicals and laboratory services. In addition to these services, we provide DOT physicals, routine gynecology and family planning, sports medicine and smoking cessation. We accept a wide range of insurance plans.
Call 804-798-8307 to speak with our friendly staff and schedule an appointment.