1. Fun Station 2000 Riverchase Galleria, Hoover, AL 35244 Coordinate: 33.38007,-86.80693 Phone: (205) 201-2056