1. The Pooches Palace 1322 S Bishop Ave, Rolla, MO 65401 Coordinate: 37.92278,-91.78085 Phone: (573) 364-3647