Sai Center of Kansas City 07/06/2019 Address 8511 W 127th Terrace Overland Park Kansas 66213 United States Upcoming Events No events in this location Original Article Link