While in Falls Church, Virginia, we stumbled upon this party store!!! I LOVE IT!!!!  I always go to Party city but this one is more organized and seems to be more complete with more offering!! I wish I could have taken more photos.  Too bad they are only located in Virginia


Click below to go to their website

 party-depot-website.jpg

[email_link]

3 Comments

Leave a Reply

FILTER