Walgreens (South Grand) Share on FacebookTweet on TwitterSend via Email This place is reported as closed. Contact Address 5550 S. Grand Blvd.St. Louis, MO 63111 Telephone 314-352-7122 Website walgreens.com Hours 8am–10pm seven days a week Walgreens (South Grand), 5550 S. Grand Blvd.