Stage 5157

Stage #5157 was a Stage department store located at 70 Canal Place in Philadelphia, Mississippi. The store closed on August 30, 2020.