We offer 9000 square feet of flexible, turf covered, indoor play space. See the options below and tailor your reservation to meet your needs. 

Coaches and leagues: contact us to reserve ongoing space for your group!

Batting Cages

$49/hour, $39/half hour

We have eight batting cages that are 70 feet long. Each cage has everything you need to practice: a bucket of balls, mats, and a Tanner tee. If you need extra accessories like baseball mounds or fastpitch mats, just let us know. The first two cages have baseball pitching machines while the third cage has a softball pitching machine.

Walk-ins are welcome based on availability.

Buy a package and save!

5 Pack of One Hour Cage Rentals

$225 (save 9%)

10 Pack of One Hour Cage Rentals

$430 (save 12%)

MEMBERSHIPS (up to 1 hour per day)

Individual (1 player and 1 adult)


Family (up to 3 family/guests and 1 adult)


This is a trial going through the end of 2023 for now

Camps and Clinics

There are many choices for various sports, ages, and abilities.

Sports Fields


We offer three 70’x40′ flexible use turf fields that can be converted into batting cages at any point during your reservation if desired. These fields are great for any field sports such as soccer, lacrosse, football, and baseball/fastpitch, plus they are the ideal spot to hold your next party! Check out our Party and Play” event packages.

Party/Meeting Rooms

We have 2 rooms available to rent for any purpose, like birthday parties, coaches meetings, evaluations, watch parties, and more. Host your next event at MSA.

Coming Soon

Private coaching – Interested in coaching? Contact us


Spring Hours (check google for periodic extended hours)

Monday-Friday  4p to 9p

Saturday-Sunday  9a to 7p

Please call or email for any requests outside those hours.  Please book online or over the phone if coming in the last hour.

Skip to content