1. Lake Forest Health & Fitness I 3098 Falling Waters Blvd Ste A, Lindenhurst, IL 60046 Coordinate: 42.40227,-88.00646 Phone: (847) 535-7500