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