We have 5 locations on the coast of Maine. Our selection is slightly different in each store, so please call ahead to confirm availability if you are looking for something in particular to pick up same-day. We are working daily to add products to our website, and you will find many more amazing treasures if you are able to visit one of our joy-filled shops.

Bath
Located at the top of Bath’s beautiful main street at 70 Front St. Our Bath store features a gift shop of beautifully curated gifts. Visit our store on the way to Popham or Reid State Parks!
Address:
70 Front Street
Bath, ME 04530
Hours:
Mon-Sat 10am-6pm
Sunday 10am-4pm
Brunswick
New location coming soon to Maine St. Brunswick, just down the street from Bowdoin College and right next to Gelato Fiasco. Opened 3/12/24!
Address:
80 Maine St
Brunswick, ME 04011
Hours:
Mon-Sat 10am-6pm
Sunday 10am-5pm
Freeport
In a new location between LL Bean and Starbucks on Main St, in a historic Carnegie library building, our Freeport store is our largest and full of fun attractions for family play!
Kennebunkport
Toys in the Attic is now Island Treasure Toy store! The Attic has been a destination for families on Maine vacations for over 30 years! Look for us above Sea Bags.
Address:
15 Ocean Ave
Kennebunkport, ME 04046
Hours:
Open 10-5, Thurs-Mon
Closed Tues, Weds
Yarmouth
Right off the Yarmouth exit on 295, we’re located right on Route 1 next to Pat’s Pizza. Our flagship store also offers a gift shop with a wonderful selection of well-priced gifts.
Address:
805 Route One
Yarmouth, ME 04096
Hours:
Mon-Fri 10am-6pm
Saturday 9:30am-5:30pm
Sunday 10am-4pm