Location & Nearby Info
Alta Spa
308 E. State St.
Ithaca, NY 14850
(607) 273-6818
Show nearby: