Spavia Thornwood - 988 Broadway, Thornwood, NY 10594 | Fresha