Charles King Dabbs, MD, Ophthalmology

2865 N Reynolds Rd
Ste 230
ToledoOH  43615-2068 (Lucas County)


Phone: 419-578-4367
Fax: 419-537-5639

NPI: 1073588174
License Number: 35059972 (OH)