Boo Coo Location 1031 Lynch St, St. Louis, MO 63118, USA (314) 261-4600 Website Hours Monday - Friday 11AM - 1:30AM Saturday 10AM - 1:30AM Sunday 10:00AM - 12:00AM