1251 Trumansburg Rd Ithaca, NY 14850 This massage room is located in 1251 Trumansburg Rd Ithaca, NY 14850, in the city of Vernon Center.