Hotel Stratford

229 Market St.
Alton
Illinois
United States