Today's date:

Schnucks

Westfall Plaza Store
Address 8037 West Florissant
Saint Louis, MO 63136
Phone 314-679-2400
Hours 6am-midnight
Floral Yes
8am-7pm
Pharmacy Yes
Mon-Fri 9a-9p, Sat 9a-6p, Sun 10a-4p
Seafood Yes
7am-9pm
Six Flags Ticket Sales Yes
7am-10pm