The Vitamin Shoppe in Newton Upper Falls (170 Needham St, MA 02464)

4.6 (10 reviews)

About:

The Vitamin Shoppe Logo

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

Unavailable amenities

The Vitamin Shoppe doesn't have any unavailable amenities.

Categories

Tags

FAQ

Are the opening hours of The Vitamin Shoppe up to date? Is the place part of a chain store? The Vitamin Shoppe is my place. Can I manage it? What categories is The Vitamin Shoppe listed in? How is The Vitamin Shoppe rated? What is the address of The Vitamin Shoppe? How to Get in Touch With The Vitamin Shoppe?

Gallery - Photos

Reviews about The Vitamin Shoppe - 10

Alexander

Good clean store. Helpful staff.

04.2022

james

Good variety .Staff was very helpful

04.2022

Vasilina

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.2021

JeffinMass1

The people in the Newton MA store were very pleasant today.

10.2021

Grace

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.2020

Jordan

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.2020

Kelly

Great customer service, they even have a biomedical engineer from MIT!

10.2017

Bo

Parking is a breeze. The products are better priced than gnc. The VS branded items are great.

10.2016

Robert

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.2013

Christopher

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

Add Review

Your rating for this listing :

Own a Listing? Get in Touch!

If you own or manage a business listed on our site and you'd like to take control of your listing, please contact us.
We'll help you manage your information and connect with your customers more effectively.

Opening Hours:

Closed Now
  • Monday 9:30 AM - 5:30 PM
  • Tuesday 9:30 AM - 5:30 PM
  • Wednesday 9:30 AM - 5:30 PM
  • Thursday 9:30 AM - 5:30 PM
  • Friday 9:30 AM - 5:30 PM
  • Saturday 9:30 AM - 7:30 PM
  • Sunday 10:00 AM - 6:00 PM

Ratings:

  • google logo
    4.6
    Total votes: 21
    Votes distribution:
    1: 2
    2: 0
    3: 0
    4: 1
    5: 18

Location/Contacts:

Network:

  • The Vitamin Shoppe Logo
    This place is part of the The Vitamin Shoppe. This chain has places in other locations.

Popular Hours:

  • Monday:
  • Tuesday:
  • Wednesday:
  • Thursday:
  • Friday:
  • Saturday:
  • Sunday:
Place last updated at: 05-10-2022 04:45:25