Vineyard Haven MA Health Clubs & Gyms 1. 117 New York Ave, Vineyard Haven, MA 02568 | Martha's Vineyard Resort Hotel (508) 693-6249