Angela M L Lopez De Leon, MD, Internal Medicine

421 Epting Ave
GreenwoodSC  29646-4041 (Greenwood County)


Phone: 864-227-6818
Fax: 864-227-0850

NPI: 1255587465
License Number: 36570 (SC)