Darryl Lynn McLeod, MD, Pathology

1325 Spring St
GreenwoodSC  29646-3860 (Greenwood County)


Phone: 864-725-4822
Fax: 864-725-4679

NPI: 1932188372
License Number: 14715 (SC)