STEPHEN C. HAMILTON, M.D.
Internist in Annapolis, MD
Dr. Hamilton received both his undergraduate and medical school degrees from Duke University before completing his Internal Medicine internship and residency at the University of Iowa. After practicing in Cincinnati, OH and Kilmarnock, VA he moved to Annapolis and joined the practice in 1991. He most values family time with his three children, but also enjoys boating and a wide variety of outdoor sports including snow and water skiing, rowing, and cycling. Dr. Hamilton believes that a healthy lifestyle and taking the time to build good mental health are the cornerstones to one’s general well-being, and he tries to emphasize preventative medicine in his approach to patient care.
Schedule an Appointment in Annapolis, MD
To schedule an appointment with Dr. Hamilton for primary care in Annapolis, contact Annapolis Internal Medicine today. Dr. Hamilton has over 30 years of primary care experience and sees patients from across the Annapolis area including Eastern Shore, Glen Burnie, Pasadena, Severna Park, Severn, and Bowie. He also does telemedicine consultations for some conditions that may not require an office visit. The virtual waiting room is https://doxy.me/doctorhamilton