Retina Specialist
Dr. Leonard Kirsch, MD is a Retina Specialist, who primarily practices in Saint Petersburg, FL with 2 additional practice locations. He has been practicing for over 30 years and is board certified by the American Board of Ophthalmology.
6133 Central Ave, Saint Petersburg, FL 33710