Norwood Station is a campground, located at 2820 Stafford Rd, Ottawa, KS 66067, USA
A very pleasant experience.
Nice little park and picnic place along the historic midland railroad tracks. They always keep this park nice, clean and very well maintained.