Sirloin Stockade

The Profile Page for this restaurant is brought to you by the service. Sirloin Stockade is located in Ottumwa.

2645 Northgate
Ottumwa, IA 52501
Telephone: 641-682-8731
Category: Steak
DiningGuide Kansas City DiningGuide Omaha
DiningGuide Moline - Davenport
DiningGuide PeoriaDiningGuide Rochester, MinnesotaDiningGuide Rockford DiningGuide St. LouisDiningGuide Springfield, IllinoisDiningGuide Wichita