Free Time Fitness 24/7 - Amherst - 3135 Niagara Fls Blvd, Amherst, NY 14228 | Fresha