Claben Rey M Barraca, MD, Psychiatry & Neurology

1033 Edgefield St
GreenwoodSC  29646-3205 (Greenwood County)


Phone: 864-227-3908
Fax: 864-227-2668

NPI: 1386674620
License Number: 20-26987 (SC)