Contact Us
Main Location
Island Health & Fitness
Cayuga Wellness Center
310 Taughannock Blvd.
Ithaca, New York 14850
(607) 277-3861
For MapQuest directions, click here.