Omro WisconsinACCOMMODATIONS. Fish Inn Omro (920) 685-6844, 1160 East Main Street, Omro, WI 54963. Omro Motel (920) 685-5049, 934 East Main Street, Omro, WI 54963
Omro, Wisconsin - Wikipedia, the free encyclopediaOmro is a city in Winnebago County, Wisconsin, United States. The population was 3,177 at the 2000 census. The city is located along the Fox River, approximately …