Locations Locations Rasa Spa at the Cayuga Wellness Center 310 Taughannock Boulevard, Ithaca Rasa Spa at Library Place 105 West Court Street, Ithaca