Swingin' Things & 
Fletcher's Landing
HomeDriving RangeMiniature Golf9-Hole Golf CourseBatting CagesLessons & Pros
Pro ShopAcademic ExcellenceContact Us

133 Batting Cage Trail Jacksonville, NC 28540
133 Batting Cage Trail
Jacksonville, NC 28540
(910) 347-7711
Robert E. Hayes - Manager

Find us on the Map!
We offer one of the best facilities in Jacksonville. We have a lot of fun here and we make sure you'll have a great time, too. We do our best to keep our event costs down. Come in and let us tell you about our specials.

Check out our specials!!
Contact Us
Hours of Operation
Contact Us

Mon - Thurs: 7:00 AM till 7:00 PM

Weekends and Holidays
Fri & Sat: 7:00 AM till 9:00 PM
Sunday: 7:00 AM till 7:00 PM

Hours are Subject to Change During Inclement Weather
Our helpful staff is available 7 days a week to answer all of your questions. We're looking forward to meeting you.
Look for some of these popular names available in our Pro-Shop
Located in the heart of beautiful and charming Jacksonville, North Carolina we are nestled into the Half Moon Community located on Gum Branch Road. We strive to promote one of the most precious aspects of life, family. We encourage our members and guests to enjoy our family oriented atmosphere whether you are enjoying a day on our luscious greens, escorting your little ones on the mini-golf, coaching your future baseball/softball athlete or just enjoying a cook-out under our shaded pavilion.