Lewis Apter, MD, Ophthalmology

6133 Central Ave
Saint PetersburgFL  33710-8529 (Pinellas County)


Phone: 727-344-2806
Fax: 727-588-2447
Email: lew***@*****il.com

NPI: 1649215369
License Number: ME0015616 (FL)