Recovery Room

Recovery Room

Restaurants in Ottumwa, IA

Special Offer:
Come visit us today
Learn more

Restaurants Bars

Contact us

Store Hours

Monday:
-
Tuesday:
-
Wednesday:
-
Thursday:
-
Friday:
-
Saturday:
-
Sunday:
-

Location

1805 W 2nd St,
Ottumwa , IA 52501 UNITED STATES

About Recovery Room

Reviews

Recovery Room 641-683-5714
1805 W 2nd St,
Ottumwa , IA 52501 UNITED STATES
$
Recovery Room

Detail information

Company name
Recovery Room
Category
Restaurants
Rating
Not Rated
Year Established
2008
Claimed by

Recovery Room

Contacts Store Hours Location About Details