Home » Facilities


The Dome offers facilities year round for athletic training, golf practice, birthday parties, corporate events, school events, community events and more.

Indoor Field

Train on the largest indoor playing field in a 150-mile radius, inside of a 40,000 sq ft Dome, with a ceiling height of nearly 70 feet.  This unique structure creates an experience of the outdoor environment in an indoor setting.

  • The Dome is utilized by multiple sports for training and competition regardless of the weather outside. Sports served include: Baseball, Softball, Football, Golf, Lacrosse, Soccer and Wrestling
  • The 2nd story mezzanine provides an unobstructed viewing experience for tournament and league play


  • Full Field Rental – $170/hour
  • 2/3 Field Rental – $140/hour
  • 1/2 Field Rental – $100/hour
  • 1/3 Field Rental – $75/hour

Outdoor Field

In addition to our indoor field, we also feature a full size outdoor grass football field.  The outdoor field is great for football, soccer, lacrosse, etc and has been utilized by both high school and youth teams.  In addition to the full football field, we also have a smaller field that is great for small group work and private lessons.


  • Full Field Rental – $75/hour
  • Small Group Field Rental – $15/hour

Batting Cage

The Dome is home to a 70′ batting cage, perfect for practicing hitting or pitching for both baseball & softball.


  • $30/hour


Weight Room

In addition to our fields and batting cage we have a small weight room perfect for small groups or teams who want to improve their strength and conditioning.  A coach must be present when renting the weight room.


  • $30/hour

Conference Room

Whether you are planning a business meeting or a parent meeting, our conference room is a great place to host your event.  The conference room includes a large 4’x6′ whiteboard along with a projector.  The room is great for:

  • Business meetings
  • Coaches meetings
  • Parent meetings
  • Classroom work with athletes
  • Birthday parties
  • and more!


  • $35/hour

 Rental Inquiry

Or call (269) 679-2090 for availability!