Stratford Inn

800 S Highway Dr
Fenton
Missouri
United States