We're Here to Help

Contact All Seasons Indoor Golf Club

Have a question about booking a bay, setting up an event, or becoming a member? We're here to help. Located just minutes from Leawood and Overland Park, All Seasons Indoor Golf Club is proud to be Kansas City's most flexible, feedback-driven indoor golf experience.

How to Reach Us

📍 Address

1225 W 103rd St, Kansas City, MO 64114

(Just off State Line Road — near Leawood and Overland Park)

Send Us a Message

Use the form below and we'll get back to you as soon as possible - usually within 24 hours.

Name

Our Location

Accessible Location
Just off State Line Road, near Leawood and Overland Park
Plenty of Parking
Ample parking available for all visitors

Hours & Additional Info

Hours of Operation

Open Daily 7AM – 11PM

Same hours every day for members and public — no separate after-hours access.

Frequently Asked Questions

How quickly will you respond to my message?

We typically respond within 24 hours. For urgent matters, please call us at (816) 799-4502.

Do I need to book in advance?

Yes, we recommend booking in advance to secure your preferred time slot. You can book online through our website or give us a call.

Can I bring my own food and drinks?

Absolutely! We're a BYOB facility and welcome outside food. We encourage supporting local businesses.

Do you offer group discounts?

Yes, we offer special rates for groups and events. Contact us directly for custom quotes for larger parties.

Are beginners welcome?

Definitely! We welcome golfers of all skill levels and have beginner-friendly games and settings.

What's your cancellation policy?

We require 24 hours notice for cancellations. Please contact us directly if you need to reschedule.

Ready to Connect?

Whether you have questions about booking, want to plan an event, or just want to learn more about what we offer, we're here to help.