Alexander James Antonios Karamalegos, DO, Family Medicine

1205 S Main St
GrahamNC  27253-4511 (Alamance County)


Phone: 336-570-0344
Fax: 336-570-3045

NPI: 1942610159
License Number: 2017-00859 (NC)