Magic Springs Water and Theme Park is located in Hot Springs National Park, Arkansas. It can be found at 1701 E Grand Ave, Hot Springs National Park Arkansas. Visit AllSeats.com for more information on Magic Springs Water and Theme Park and to purchase tickets.