Party City 1034

Party City #1034 is a Party City store located at Crestwood Mall, 1608 Montclair Road in Birmingham, Alabama.