Sports Nutrition, Vitamins and Supplements in New York, NY
Sports Nutrition, Vitamins and Supplements • Health Food Stores
300 W 23rd St.,
New York ,
NY
10011
UNITED STATES
Based on 1 reviews
Worst Vitamin Shop in the City!!!
I have been a shopper at vitamin shop for many years and have never been treated so bad by anyone there as I was by the manager WILLIAM at the 23rd street and 8th ave shop. As someone who spends a couple of hundred dollars a month on...Worldwide > United States > New York, NY > Sports Nutrition, Vitamins and Supplements