Lodging/Accommodations close by Deer Creek Outpatient Center
Super 8 by Wyndham Toledo
+1-888-389-4121
207 Highway 30 West, Toledo, IA 52342
+1-888-389-4121
~0.25 miles east of Deer Creek Outpatient Center
~4 minute walk
- 2-star Highway property
- Access to gym on-site
Back to Top