1200 9th Street South
The Other Place is located at 1200 9th Street South which is right off Tenth Avenue South in Great Falls. We are across Holiday Village Mall and next to the Comfort Inn.
7:00am - 2:00am
Group Reservations Required, Walk-Ins Welcome
Air Conditioning, Automated Teller Machine, Bar/Lounge, Breakfast, Casino, Lunch, Parking
Gambling, Local Cuisine