Medical school: OHIO STATE UNIVERSITY - COLLEGE OF OPTOMETRY
Graduated: 2001
NPI: 1629073440
Practice Locations (2)
DR. RONALD L. DETWILER, O.D. INC.
15655 STATE ROUTE 170
EAST LIVERPOOL, OH 439209672
3303853898
331 S 15TH ST
SEBRING, OH 446722005
3309382647
Source: CMS National Downloadable File, September 2026.