Health Clubs in Flemington (NJ) Full list of companies Health Clubs category in Flemington, New Jersey Snap Fitness 30 Royal Rd # 3, Flemington, NJ 08822, (908)806-0007 Page 1