Camps and Classes for Kids in Ham Lake, MN

Majestic Oaks Golf Club
Majestic Oaks Golf Club, Ham Lake, MN 55304
SportsUnclaimed
Comprehensive junior golf program offering private lessons, group lessons, and on-course instruction. Focuses on golf fundamentals, strategy, and life skills.