Party City 1037

Party City #1037 is a Party City store located at Hoover Mall Shopping Center, 1615 Montgomery Highway in Birmingham, Alabama.