Leonard Cheung Lim, MD, Internal Medicine

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


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

NPI: 1104106368
License Number: 61264 (SC)