Antonios Zacharias Karamalegos, MD, Urology

521 Lauchwood Dr
LaurinburgNC  28352 (Scotland County)


Phone: 910-276-1702
Fax:

NPI: 1821088253
License Number: 32251 (NC)