Oscar Kuruvilla, MD, Ophthalmology

1240 Colonial Commons Ct
LancasterSC  29720-2200 (Lancaster County)


Phone: 803-285-4333
Fax: 803-285-3472

NPI: 1861711558
License Number: MD37781 (SC)