IAOPENDATA

Search the database of companies registered in the State of Iowa.

CRAIG L SEMLER

CRAIG L SEMLER

Company CRAIG L. SEMLER, O.D., P.C.
Business Number 320702
Role Registered Agent
Address 402 12TH AVE NE, HAMPTON, 50441, IA

CRAIG L SEMLER

Company MILE HIGH, LLC
Business Number 351234
Role Registered Agent
Address 1421 BEEDS LAKE DR, HAMPTON, 50441, IA