Location: Home > YellowPages > IA > Ottumwa > Sirloin Stockade Steak House

Sirloin Stockade Steak House

2645 Northgate
Ottumwa, IA 52501
641-682-8731