Jeffrey Grande Albores, MD, Internal Medicine

105 Vinecrest Ct Ste 1000
GreenwoodSC  29646-8031 (Greenwood County)


Phone: 864-725-3350
Fax: 864-725-3351

NPI: 1497917405
License Number: A118991 (CA)