Crazy Horse Saloon & Grill Address: 6836 Route 119, Stump Creek, PA 15863 Phone: (814) 427-2025 Restaurants Other Businesses: Camouflage Inn Inc at 6440 Route 119, Stump Creek, PA 15863