I stumbled upon Echo Chic and it has now become my favorite place to shop in Philadelphia. I walked in to be greeted by some of the nicest employees. The merchandise in the store was AMAZING. I always find the greatest things there. Best place to shop!!!
more