Beach Shack Island
1340 N McCulloch Blvd Lake Havasu, AZ 86403
Phone(s): (928) 846-7273
Website(s) Website Blog Facebook Twitter