CVS CVS in 3100 MADISON AVE

CVS at 3100 MADISON AVE, Granite City, Illinois. Find store hours, phone number, driving directions and answers to frequently asked questions below.

This CVS store in Granite City, Illinois is a one-stop health and wellness hub for residents and visitors alike. It offers an array of services including prescription medications, over-the-counter healthcare products, and beauty essentials. The pharmacy department also provides immunizations to help protect against seasonal illnesses.

Address & Contact

CVS

3100 MADISON AVE,
Granite City, IL 62040
618-451-0521
Store information verified in 2026
Get Directions


Store Hours

Please contact the store at 618-451-0521 for store hours

Store hours may vary. Please call to confirm.

Location & Map

CVS - Granite City is located on 3100 MADISON AVE, Granite City, IL 62040

Pharmacy SNAP/EBT Accepted Immunizations

Nearby Locations

CVS Pharmacy #10951 - Granite City
3319 NAMEOKI RD, Granite City, IL 62040
0 miles
CVS Pharmacy #6745 - Florissant
6999 PARKER RD, Florissant, MO 63033
7 miles
CVS Pharmacy #18013 - Collinsville
501 BELT LINE RD, Collinsville, IL 62234
8 miles
CVS Pharmacy #18031 - Jennings
8037 W. FLORRISANT, Jennings, MO 63136
8 miles
CVS Pharmacy #2376 - Saint Louis
3925 LINDELL BLVD, Saint Louis, MO 63108
8 miles
CVS - Collinsville
1800 VANDALIA ST, Collinsville, IL 62234
8 miles

Frequently Asked Questions

What services does this CVS store offer?

This CVS store offers a pharmacy, SNAP/EBT benefits acceptance, and immunization/vaccination services.

How can I get directions or call the CVS on Madison Avenue?

You can call the store at 618-451-0521 to ask for directions or any other information you need.

← All CVS stores in Granite City Find nearest CVS by ZIP

Other Stores in Granite City