OPEN Monday - Sunday: 10AM to 8PM for doorside Pickup and for in-store purchases by appointment only
To visit our Sira Naturals Needham location, park your vehicle in one of our provided parking spots across from “You-do-it” Electronics. Enter through left-hand door below the Sira Naturals sign.
ADA Accessibility:
A wheelchair accessible entrance is located at our main entrance.
SIRA NATURALS NEEDHAM
29 Franklin St
Needham Heights, MA 02494
Open:
Mon - Sun, 10AM- 8PM for Doorside Pickup and In-store by Appointment Only
