Snap Fitness Affordable Personal Trainers / New Jersey / Flemington Bookmark Contact Information 30 Royal Rd Ste 3, Flemington, New Jersey 08822 (908) 806-0007 http://www.snapfitness.com Detailed InformationSnap Fitness Post navigationNext post: Add Listing