Craig L Semler, OD
OPEN NOW
Today: 8:00 am - 5:00 pm
ACCEPTING
NEW PATIENTS
NEW PATIENTS
Amenities:
Wheelchair accessible
Fax: (641) 456-3612
TollFree: (888) 431-2020
Semler, Craig L, OD
DR Craig L Semler Optometrist
Phone: (641) 456-4251
Address: 402 12th Ave NE, Hampton, IA 50441
219 N Main St, Clarion, IA 50525
595 S Illinois Ave, Mason City, IA 50401
1317 12th St, Eldora, IA 50627
14 N 8th St, Clear Lake, IA 50428
45 State St, Garner, IA 50438
800 Clark St, Charles City, IA 50616
509 G Ave, Grundy Center, IA 50638
300 W Broadway St, Eagle Grove, IA 50533
124 2nd St NE, Waverly, IA 50677
701 Division St, Webster City, IA 50595