Iowa > Ottumwa > Restaurants, Food & Beverages > Restaurants > Sirloin Stockade Steak House
2645 Northgate St Hwy 63, Ottumwa, Iowa, 52501
(641) 682-8731
Restaurants, Food & Beverages > Restaurants
Services: Restaurants
No reviews yet. Be the first to write a review!