950 County Road 64 14903
locations.vitaminshoppe.com/ny/elmira/vitamins-supplements-elmira-ny-637.html
The Vitamin Shoppe is your go-to for all of your health and wellness needs. Over 700+ stores nationwide and online!
A small family farm with three generations working together to create hand crafted artisan products. All of our jams and jellies are made on our farm...