Where is Carl Sherman Plaza?
Idabel is home to Carl Sherman Plaza. Idabel is a relaxing city travelers enjoy for attractions such as the casino. If you want to find things to do in the area, you might want to stop in and see Muscle Car Legends Musuem and Idabel Chamber of Commerce.
Things to See and Do near Carl Sherman Plaza
Things to Do near Carl Sherman Plaza
- Muscle Car Legends Musuem
- Museum of the Red River