Daniel Alfaro III, MD, Ophthalmology

3531 Mary Ader Ave
Bldg D
CharlestonSC  29414-5896 (Charleston County)


Phone: 843-763-4466
Fax: 843-614-4285

NPI: 1982719290
License Number: 191107 (SC)