AA FOOT SPA in Syracuse, NY - 2671 James St, Syracuse, NY 13206, USA | Fresha