The Snap Fitness North location on Haines Avenue, next to Jimmy Johns, has closed as of Feb. 28, with patrons invited to transfer their memberships to Snap Fitness's other location on Sheridan Lake Road. A notice placed in the gym's window directly blames competition from Planet Fitness at the nearby Rushmore Mall for the inability to maintain the gym.