257 8th Ave.,
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 > Herbs & Naturopathic Medicine