John Karl Mahon, MD, Psychiatry & Neurology

515 Lauchwood Dr
B
LaurinburgNC  28352-5502 (Scotland County)


Phone: 910-266-9876
Fax: 910-266-9884

NPI: 1326003963
License Number: 200201279 (NC)