Kicker Facility near Boomer Lake Kicker Facility near Boomer Lake 3100 N. Husband St. Stillwater, OK 74075Map Kicker Facility near Boomer Lake Upcoming EventsNo events currently scheduled at this location.