Stella Christine Paparizos, MD, Ophthalmology

5700 Cooper Foster Park Rd W
LorainOH  44053-4140 (Lorain County)


Phone: 440-204-7599
Fax:

NPI: 1871737262
License Number: 35.121796 (OH)