Red Squirrel Maine
Closed
647 Congress St
Portland, ME 04101
Red Squirrel is a unique retail shop located in Portland, Maine, specializing in vintage goods, art, decor, and furnishings. The store showcases a curated collection that reflects both style and nostalgia, appealing to those who appreciate distinctive home decor.
With an inviting atmosphere, Red Squirrel offers a diverse selection that caters to various tastes and preferences. Whether you're searching for a one-of-a-kind piece or simply browsing, visitors are sure to find inspiration amidst the charming offerings.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.