Dennis Michael Mahan, MD, General Practice

1032 College St
OxfordNC  27565-2507 (Granville County)


Phone: 919-693-6541
Fax: 919-693-7396
Email: dma***@*****sn.com

NPI: 1477550473
License Number: 25053 (NC)