Walgreens Alabama
About Walgreens
Walgreens is one of America's largest pharmacy chains, providing health and wellness products and services to millions of customers across the country. Founded in 1901, the company has grown to include over 9,000 stores across 50 states, employing over 200,000 people. In addition to prescription drugs, Walgreens offers a wide range of over-the-counter medications, health and beauty products, groceries, photo printing services, and healthcare services such as flu shots and health screenings. The brand's mission is to be trusted as a source of quality healthcare and wellbeing offerings, and to make a meaningful impact on communities around the world.
2420 Dawes Rd, Northwest Corner Of College Hill Rd & Dawes Rd
(251) 633-0110
Monday-Sunday: 8:00 AM-9:00 PM
3720 Highway 14, Southeast Corner Of Main St(Hwy 143) & Hwy 14
(334) 285-1450
Monday-Sunday: 8:00 AM-9:00 PM
795 Wilson St, Southeast Corner Of Hwy 231 & S Main St
(334) 514-7135
Monday-Sunday: 7:00 AM-10:00 PM
298 Hughes Rd, Southwest Corner Of Browns Ferry & Hughes Road
(256) 464-3962
Monday-Sunday: 8:00 AM-8:00 PM
3020 Clairmont Ave S, Northwest Corner Of 32nd St & Clairmont Ave
(205) 323-6823
Monday-Friday: 7:00 AM-11:00 PM, Saturday-Sunday: 7:00 AM-10:00 PM
16468 Highway 280, Northeast Corner Of Chesser Plantation Ln & Hwy 280
(205) 678-9288
Monday-Sunday: 8:00 AM-9:00 PM
100 N Airport Rd, Northwest Corner Of Airport Rd & Hwy 78
(205) 221-3150
Monday-Sunday: 8:00 AM-10:00 PM
5271 Ross Bridge Pkwy, Northwest Corner Of Ross Bridge Pkwy(Deer Valley) & Hwy 150
(205) 988-9013
Monday-Sunday: 8:00 AM-9:00 PM
2784 Carl T Jones Dr SE, Northwest Corner Of Carl T Jones Rd(Bailey Cove Rd) & Four Mile Post Rd
(256) 882-2883
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-9:00 PM
3340 Pelham Pkwy, Northwest Corner Of Rt 31 & Stonehaven Trail
(205) 664-8027
Monday-Sunday: 8:00 AM-9:00 PM
101 Doug Baker Blvd, Northwest Corner Of Rt 280 & Lee Branch Rd
(205) 437-9467
Monday-Friday: 7:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-10:00 PM
12 Shelton Beach Rd, Northwest Corner Of Rt 43 & Shelton Beach Rd
(251) 675-1091
Monday-Sunday: 7:00 AM-11:00 PM
2920 Carter Hill Rd, Southwest Corner Of Carter Hill Rd & Vaughn Rd
(334) 262-1169
Monday-Sunday: 7:00 AM-10:00 PM
2337 Crossplex Blvd, Nec
(205) 786-3455
Monday-Friday: 8:00 AM-7:00 PM, Saturday-Sunday: 10:00 AM-6:00 PM
1551 Forestdale Blvd, Southeast Corner Of Forestdale & Heflin
(205) 798-8360
Monday-Sunday: 7:00 AM-9:00 PM
509 Florala Hwy, Southeast Corner Of Old Perry Store Road & East Cummings Avenue
(334) 493-6563
Monday-Sunday: 9:00 AM-9:00 PM
4400 University Blvd E, Southeast Corner Of University Blvd & 15th St
(205) 553-6188
Monday-Sunday: 7:00 AM-10:00 PM
100 Fieldstown Rd, Southeast Corner Of Main St & Fieldstown Rd
(205) 631-1373
Monday-Friday: 7:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-10:00 PM
3686 Grandview Pkwy, Grand View Physicians Plaza 1st Floor & Hwy 280 & Grandview Pkwy
(205) 595-0419
Monday-Friday: 8:00 AM-5:00 PM, Saturday-Sunday: Closed
5301 Summerville Rd, Southwest Corner Of Summerville & Pierce 2009
(334) 297-3061
Monday-Sunday: 8:00 AM-10:00 PM
1815 9th Ave N, Southeast Corner Of 18th & Bessemer
(205) 425-1757
Monday-Sunday: 8:00 AM-10:00 PM
9179 Moffett Rd, Southwest Corner Of Mccrary Rd & Moffett Rd
(251) 645-2416
Monday-Sunday: 8:00 AM-10:00 PM
107 E Meighan Blvd, Southeast Corner Of Hood Ave & Meighan Blvd
(256) 547-4719
Monday-Sunday: 7:00 AM-9:00 PM
1832 Ashville Rd, Northwest Corner Of Hwy 411 & Weaver Ave
(205) 702-4783
Monday-Sunday: 8:00 AM-9:00 PM
2050 Government St, Northwest Corner Of Williams St( Dauphin Island Prkwy ) & Government St
(251) 476-1825
Monday-Sunday: 6:00 AM-12:00 AM
25801 Perdido Beach Blvd, Northeast Corner Of Perdido Beach Boulevard & Alabama's Coastal Connection
(251) 981-7019
Monday-Sunday: 7:00 AM-10:00 PM
3434 Rainbow Dr, Northwest Corner Of Rt 25 (Rainbow Dr) & Hwy 77 (Grand Ave)
(256) 413-1767
Monday-Sunday: 8:00 AM-10:00 PM
1731 Spring Hill Ave, Southeast Corner Of Mobile Infirmary/Louiselle & Spring Hill
(251) 431-9858
Monday-Sunday: 8:00 AM-10:00 PM
1401 Golden Springs Rd, Southeast Corner Of Golden Springs Rd & Greenbrier Dear Rd
(256) 835-5099
Monday-Sunday: 7:00 AM-10:00 PM
1801 Woodward Ave, Southeast Corner Of Woodward Ave & Avalon Ave
(256) 383-0896
Monday-Saturday: 7:00 AM-10:00 PM, Sunday: 8:00 AM-10:00 PM
737 Montgomery Hwy, Southeast Corner Of Montgomery Hwy (Rt 31) & Canyon Rd
(205) 823-5442
Monday-Friday: 7:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-10:00 PM
6530 Spanish Fort Blvd, Southeast Corner Of Spanish Fort Blvd & Old Spanish Trail
(251) 626-0015
Monday-Sunday: 8:00 AM-9:00 PM
3150 Green Valley Rd, Northwest Corner Of Crosshaven Dr & Green Valley Rd
(205) 967-7483
Monday-Sunday: 7:00 AM-10:00 PM
370 Schillinger Rd S, Southwest Corner Of Shillinger & Airport
(251) 776-6347
Monday-Sunday: 9:00 AM-9:00 PM
7155 US Highway 431, Southeast Corner Of Hwy 75 & Hwy 431
(256) 878-4447
Monday-Saturday: 7:00 AM-10:00 PM, Sunday: 8:00 AM-10:00 PM
2912 Dauphin Island Pkwy, Mobile AL 36605
(251) 406-8327
Monday-Friday: 9:00 AM-6:00 PM, Saturday: 8:00 AM-5:00 PM, Sunday: Closed
21951 State Highway 59 S, Southwest Corner Of State Hwy 59 S & Al-104
(251) 947-5777
Monday-Sunday: 9:00 AM-9:00 PM
1111 Highland Ave, Northeast Corner Of Broad St(Hwy 22) & Highland Ave(Hwy 80)
(334) 875-4916
Monday-Sunday: 7:00 AM-9:00 PM
4030 W Main St, Northwest Corner Of Shady Lane & Main Street
(334) 792-2261
Monday-Sunday: 8:00 AM-9:00 PM
668 Lomb Ave SW, Northwest Corner Of Princeton Ave & Lomb Ave
(205) 786-4481
Monday-Sunday: 8:00 AM-8:00 PM
641 Ollie Ave, Southeast Corner Of Ollie Avenue & 7th St N
(205) 755-5879
Monday-Sunday: 8:00 AM-9:00 PM
8701 Highway 69 S, Southeast Corner Of Hwy 69s & Patriot Pkwy
(205) 758-1684
Monday-Sunday: 7:00 AM-10:00 PM
2100 Brandon St SW, Southwest Corner Of Brandon St & Longwood Dr
(256) 512-0957
Monday-Friday: 7:00 AM-10:00 PM, Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-9:00 PM
3500 Mastin Lake Rd NW, Northeast Corner Of Pulaski Rd & Mastin Lake Rd
(256) 851-4188
Monday-Sunday: 9:00 AM-9:00 PM
311 Pelham Rd S, Southeast Corner Of Pelham Rd(Hwy 21) & E Francis St
(256) 782-1502
Monday-Friday: 7:00 AM-8:00 PM, Saturday-Sunday: 8:00 AM-8:00 PM
2602 Florence Blvd, Southwest Corner Of Lowe's West Entrance & Florence Blvd
(256) 764-0436
Monday-Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-9:00 PM
Walgreens Specialty Pharmacy, 1731 Spring Hill Ave
(251) 694-6059
201 Highway 31 NW, Northwest Corner Of Hwy 31 & Main St(Hwy 36)
(256) 773-4377
Monday-Saturday: 7:00 AM-10:00 PM, Sunday: 8:00 AM-10:00 PM
1560 Montclair Rd, Northeast Corner Of Oporto-Madrid Rd & Montclair Rd
(205) 595-4588
Monday-Sunday: 8:00 AM-9:00 PM
1801 Montgomery Hwy, Southeast Corner Of Montgomery (Hwy 31) & Lorna (Sr 150)
(205) 988-9118
Monday-Sunday: 6:00 AM-12:00 AM
4880 US Highway 78 W, Northwest Corner Of Highway 78 West & Donal G Holmes Bypass
(256) 831-7726
Monday-Saturday: 8:00 AM-8:00 PM, Sunday: 9:00 AM-8:00 PM
5947 Chalkville Mountain Rd, Southwest Corner Of Frank Johnston Dr & Chalkville-Trussville Rd
(205) 655-5189
Monday-Friday: 7:00 AM-10:00 PM, Saturday: 8:00 AM-10:00 PM, Sunday: 9:00 AM-9:00 PM
11399 Memorial Pkwy SE, Northeast Corner Of Memorial Pkwy(Hwy 231) & Mountain Gap Rd
(256) 885-2212
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-9:00 PM
7813 Highway 72 W, Southwest Corner Of Hughes Rd & Rt 72
(256) 895-9326
Monday-Sunday: 7:00 AM-12:00 AM
1700 2nd Ave SW, Southeast Corner Of US Hwy 31 & King Edward St(Cherokee Rd)
(256) 734-7188
Monday-Saturday: 8:00 AM-9:00 PM, Sunday: 9:00 AM-8:00 PM
2041 E Main St, Northeast Corner Of E Ross Clark Circle & US Hwy 84 (E Main St)
(334) 712-6638
Monday-Sunday: 8:00 AM-10:00 PM
2499 US Highway 431, Northeast Corner Of US Hwy 431 & Lenlock Ln
(256) 820-6901
Monday-Saturday: 8:00 AM-8:00 PM, Sunday: 9:00 AM-8:00 PM
5705 Cottage Hill Rd, Southwest Corner Of Knollwood & Cottage Hill
(251) 661-7763
Monday-Sunday: 8:00 AM-10:00 PM
101 Green Springs Hwy, Southeast Corner Of Green Springs & West Valley
(205) 942-3668
Monday-Friday: 7:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-10:00 PM
9458 Helena Rd, Southwest Corner Of Montgomery & Valleydale
(205) 444-9488
Monday-Sunday: 8:00 AM-9:00 PM
12550 US Highway 90, Northwest Corner Of Grand Bay Wilmer Rd & Hwy 90
(251) 865-1429
Monday-Sunday: 8:00 AM-9:00 PM
100 W Fort Williams St, Northwest Corner Of Norton Ave & Fort Williams St
(256) 249-8646
Monday-Sunday: 8:00 AM-9:00 PM
3107 Lurleen B Wallace Blvd, Southeast Corner Of Wallace & Mcfarland
(205) 333-9343
Monday-Sunday: 7:00 AM-10:00 PM
3025 Allison Bonnett Memorial Dr, Southeast Corner Of Brooklane Rd & Allison-Bonnett Memorial Dr
(205) 744-9972
Monday-Sunday: 8:00 AM-10:00 PM
2490 Schillinger Rd S, Northwest Corner Of Schillinger & Cottage Hill
(251) 633-2704
Monday-Sunday: 9:00 AM-9:00 PM
3151 Dauphin St, Mobile AL 36606
(251) 287-9581
Monday-Friday: 9:00 AM-7:00 PM, Saturday: 8:00 AM-5:00 PM, Sunday: Closed
879 Highway 78, Southwest Corner Of Bryan Rd & Hwy 78
(205) 648-8420
Monday-Sunday: 9:00 AM-9:00 PM
3997 University Dr NW, Southeast Corner Of University Dr & Jordan Ln
(256) 534-2785
Monday-Sunday: 8:00 AM-9:00 PM
274 Sutton Rd SE, Southwest Corner Of Taylor & Sutton
(256) 533-8982
Monday-Saturday: 7:00 AM-10:00 PM, Sunday: 8:00 AM-10:00 PM
2139 Winchester Rd NE, Huntsville AL 35811
(256) 852-3776
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: Closed
3140 Highway 280, Southwest Corner Of Hwy 280 & Hwy 22
(256) 329-8224
Monday-Sunday: 8:00 AM-9:00 PM
101 Greenville Byp, Northeast Corner Of Fort Dale St(Hwy 185) & Greenville Byp(Hwy 245)
(334) 382-1414
Monday-Sunday: 8:00 AM-8:00 PM
2 Greeno Rd S, Southwest Corner Of Hwy 98 & Fairhope
(251) 928-6558
Monday-Sunday: 7:00 AM-11:00 PM
459 N Broadnax St, Southwest Corner Of US Hwy 280 & Broadnax St
(256) 825-4242
Monday-Sunday: 9:00 AM-9:00 PM
1400 Gunter Ave, Southwest Corner Of Gunter Ave (Hwy 431) & Henry St (Hwy 69)
(256) 582-2513
Monday-Sunday: 7:00 AM-10:00 PM
3110 Taylor Rd, Southwest Corner Of Taylor Rd & Vaughn Rd
(334) 244-0143
Monday-Sunday: 7:00 AM-10:00 PM
6680 Atlanta Hwy, Southwest Corner Of Brown Springs Rd & Atlanta Hwy(Rt 80)
(334) 409-0611
Monday-Sunday: 6:00 AM-12:00 AM
4906 Whitesburg Dr SW, Northwest Corner Of Whitesburg Dr S & Airport Rd SW
(256) 883-0325
Monday-Sunday: 9:00 AM-9:00 PM
1613 Glenn Blvd SW, Northeast Corner Of Medical Center Dr & Hwy 35
(256) 845-0128
Monday-Sunday: 7:00 AM-10:00 PM
2381 Helena Rd, Northwest Corner Of Hwy 261 & Hwy 52
(205) 663-5574
Monday-Friday: 7:00 AM-10:00 PM, Saturday-Sunday: 8:00 AM-10:00 PM
1504 S Main St, Southwest Corner Of Hwy 21(Main St) & Lindberg Ave
(251) 446-7550
Monday-Sunday: 8:00 AM-10:00 PM
2515 Crawford Rd, Southeast Corner Of US Hwy 280 & Crawford
(334) 297-3722
Monday-Sunday: 8:00 AM-10:00 PM
765 E Glenn Ave, Northwest Corner Of Dean Rd & Glenn Ave
(334) 821-6538
Monday-Sunday: 7:00 AM-11:00 PM
4544 Saint Stephens Rd, Southeast Corner Of St Stephens Rd & Lott Rd
(251) 330-1631
Monday-Sunday: 8:00 AM-8:00 PM
1127 6th Ave SE, Northwest Corner Of 6th Ave & 8th St
(256) 355-4495
Monday-Sunday: 8:00 AM-9:00 PM
14731 Highway 231 431 N, Hazel Green AL 35750
(256) 829-6032
Monday-Friday: 8:00 AM-8:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
521 University Blvd E, Southeast Corner Of University Blvd & 5th Ave
(205) 758-4423
Monday-Sunday: 7:00 AM-10:00 PM
3948 Airport Blvd, Northeast Corner Of Mcgregor Ave & Airport Blvd
(251) 345-3394
Monday-Sunday: Open 24 hours
1351 N University Blvd, Mobile AL 36618
(251) 288-6182
Monday-Friday: 9:00 AM-8:00 PM, Saturday: 9:00 AM-6:00 PM, Sunday: 10:00 AM-6:00 PM
2040 Douglas Ave, Northeast Corner Of Hwy 31 & Douglas Lane
(251) 867-6838
Monday-Sunday: 8:00 AM-8:00 PM
9948 Airport Blvd, Northwest Corner Of Airport Blvd & Snow Rd
(251) 633-5100
Monday-Saturday: 9:00 AM-9:00 PM, Sunday: 9:00 AM-8:00 PM
2101 Richard Arrington Jr Blvd S, Southeast Corner Of Montgomery & 21st Ave S
(205) 939-1417
Monday-Friday: 7:00 AM-11:00 PM, Saturday-Sunday: 7:00 AM-10:00 PM
900 Rucker Blvd, Southeast Corner Of Rt 84 Bypass & Rucker Blvd (Glover Ave)
(334) 393-1348
Monday-Sunday: 6:00 AM-12:00 AM
4700 Highway 280, Southwest Corner Of Hwy 280 & Inverness Center Dr
(205) 991-1599
Monday-Sunday: 7:00 AM-10:00 PM
6395 Airport Blvd, Southeast Corner Of Hillcrest Rd & Airport Blvd
(251) 342-0153
Monday-Sunday: 8:00 AM-10:00 PM
503 Battle St E, Southeast Corner Of Johnson St & E Battle St
(256) 315-1659
Monday-Sunday: 8:00 AM-10:00 PM
1649 Martin St N, Southwest Corner Of Hwy 231 & Hazelwood Dr
(205) 338-2319
Monday-Sunday: 8:00 AM-9:00 PM
1086 Jeff Rd NW, Jeff Rd & MT Zion Rd
(256) 721-2751
Monday-Saturday: 7:00 AM-10:00 PM, Sunday: 8:00 AM-10:00 PM
30957 Mill Ln, Southwest Corner Of Hwy 181 & Hwy 31
(251) 625-4654
Monday-Sunday: 7:00 AM-11:00 PM
920 US Highway 431, Southeast Corner Of Hwy 431 & Hwy 168
(256) 593-6092
Monday-Sunday: 7:00 AM-10:00 PM