Treehouse Toys: Portland, ME
Ages: 0 - 12
Cost: Varies
Parking: Yes - Metered on-street parking; nearby parking facilities
Features:
Treehouse Toys is a fun, funky little store specializing in toys that are educational, green, made in the United States, and/or recycled.
It's a small space that's chock-full of fun things to browse, and the staff is always happy to answer questions and help you track down the perfect gift for a special child.
In addition to the Portland location, there's also a branch in Portsmouth.
Hours:
Daily, 10:00 am - 6:00 pm
Facebook page: Treehouse Toys, Ltd.