2005 86th st
The Vitamin Shoppe Opens On 86th Street In Former Home Of Benson Twin Theaters
The Vitamin Shoppe opened its doors at 2005 86th Street about three weeks ago, looking to capitalize off the new rush of fitness fans patronizing Planet Fitness next door [/planet-fitness-86th-street-now-open/]. The business replaces London Fashion Shoes, which closed for good earlier this year. It’s hard not to note the