The Blue Duck Location 2661 Sutton Blvd, Maplewood, MO 63143, USA (314) 769-9940 Website Hours Tuesday - Saturday 10AM- 9PM Sunday 10AM-8PM