David Carl Klein, MD, Ophthalmology

2200 16th St N
Saint PetersburgFL  33704-3106 (Pinellas County)


Phone: 727-822-4729
Fax: 727-894-5744
Email: dkl***@*****il.com

NPI: 1487756318
License Number: ME0030320 (FL)