Alexander P Kosmidis, MD, Ophthalmology

21375 Lorain Rd
Ste 203
ClevelandOH  44126-2122 (Cuyahoga County)


Phone: 440-333-3060
Fax: 440-333-0273

NPI: 1598920407
License Number: 57.013326 (OH)