Re: Help locate store on St. Armands
I know this response is more than 2 years late! But I just joined VT and just read your posting! The store you are looking for is called Natural Discoveries! As of November, 2009 they were still selling the Magic Pants! Hope this helps!
Be the first to rate this answer!Was this helpful?