Thomas J Mehelas, MD, Ophthalmology

3335 Meijer Dr
Ste 300
ToledoOH  43617-3104 (Lucas County)


Phone: 419-841-4442
Fax: 419-841-3337

NPI: 1902893241
License Number: 35047094 (OH)