Party City 21

Party City #21 is a Party City store located at Parkway Place, 1250 North Germantown Parkway in Memphis, Tennessee.