Subpage Banner Image

John L Hahn MD

Physician Directory

John L Hahn, MD

Primary Specialties
  • Gynecology (Board Certified)
Secondary Specialties
  • Obstetrics  (Board Certified)
Medical Groups & Affiliations
  • Hampshire Memorial Hospital

John Lee Hahn, MD Inc.


10 Valley View St, Suite 101
Petersburg, WV
Get Directions

Phone (304) 257-2152

Fax (304) 257-2928