Address:
Dennis M Mahan MD
120 Charles Rollins Rd STE 105, Henderson 27536
(252) 436-6543 (Phone)
Granville Family Medicine
103 Professional Park STE A, Oxford 27565
(919) 693-7108 (Phone)
Hospitals:
Dennis M Mahan MD
120 Charles Rollins Rd STE 105, Henderson 27536
Granville Family Medicine
103 Professional Park STE A, Oxford 27565
Granville Health System
1010 College St, Oxford 27565
Maria Parham Medical Center
PO Box 59, Henderson 27536
Education:
Medical School
New York Medical College
Graduated: 2006