The Vitamin Shoppe in Newton Upper Falls (170 Needham St, MA 02464)
About:
Chain with a wide range of nutritional supplements, vitamins & herbs, plus bath & beauty products.
The Vitamin Shoppe is located in Newton Upper Falls (Massachusetts state) on the street of 170 Needham St. If you want to ask about something we recommend contacting this place by phone. The Phone number is +1617-527-7500. You can get more information from their website: https://locations.vitaminshoppe.com/ma/newtonupperfalls/vitamins-supplements-newton-upper-falls-ma-754.html?utm_source=gmb&utm_medium=local. The coordinates that you can use in navigation applications to get to find The Vitamin Shoppe quickly are 42.312005, -71.212833. Scroll down to find out opening hours, reviews and other important information about The Vitamin Shoppe.
Have you noticed incorrect information? Contact us and send us the details!
Available amenities
Payments
- Debit cards
- NFC mobile payments
Planning
- Quick visit
Accessibility
- Wheelchair-accessible entrance
- Wheelchair-accessible car park
Service options
- Kerbside pickup
- Delivery
- In-store pickup
- In-store shopping
Alexander
Good clean store. Helpful staff.
04.2022james
Good variety .Staff was very helpful
04.2022Vasilina
This store is so organized! I got a good help to find what I was looking for! Very happy and will be back there again.
10.2021JeffinMass1
The people in the Newton MA store were very pleasant today.
10.2021Grace
I was turned away because I was without a mask, there were 2 men employees "alone" in the store that refused to serve me though I told them I was unable to don mask r/t to health issue and made some comments that are substantially backed by facts. I was very shocked that they refused to assist me even though I was in communication from threshold of doorway and treated them with dignity,hoping to call them to their higher selves. They had product in hand and refused to take my debitcard from the o doorway ,at least 12 ft away, my opinion it was an inexcusable decision on their part saying I needed to go online,though I had no access. I called the Braintree location and went out of my way to drive the distance. They could not have been more gracious and kind in assisting me.They were compassionate to my circumstances in their response from beginning to end. This store on Needham St in Newton Highlands needs to hire people that are customer oriented and are developed enough to address each situation individually with compassion and excellence in a health promoting industry without compromise. Grace H. Registered Nurse
10.2020Jordan
Outstanding service, the staff here is very knowledgeable and really gets to know you and your goals. Not pushy at all, I highly recommend.
10.2020Kelly
Great customer service, they even have a biomedical engineer from MIT!
10.2017Bo
Parking is a breeze. The products are better priced than gnc. The VS branded items are great.
10.2016Robert
Without reservation, I have found the team at the Needham Street Vitamin Shoppe provide an exceptional experience when looking for nutritional supplements. The team, lead by Dan Kempner (Manager), are extremely knowledgeable and well educated in all regards of nutritional supplementation. The Vitamin Shoppe has gained my trust as an invaluable resource that I find myself utilizing more and more not only for my own personal needs, but referring my patients for their nutritional needs as well. In carrying some of the top name brands on the market, I fully endorse the Needham Street Vitamin Shoppe as one of the top supplementation resources in the Newton area. Keep up the great work! Dr. Robert Mirandola (Family Wellness Chiropractor – Newton)
10.2013Christopher
Much better than GNC. Cheaper, better customer service and cleaner/organized. This particular location is pretty big and has a refrigerator section for all the RTDs you could want. The prices are reasonable and they often have little sales and the selection is great. If they don't have it they will order it for you too. Also, it's in a good location. Occasionally you will have to wait a bit for service because they are in a daze, but it's never too bad. And the only other negative is the traffic on that street can be really bad. Overall, great place to buy supplements though.
10.2012