WIC Program

Alabama WIC Clinic Locations

Alabama WIC is delivered through county health department clinics across all 67 counties rather than a single state office, plus a state-run clinic serving the Poarch Band of Creek Indians in Escambia County. Find the clinic closest to you below, then call ahead to confirm hours and schedule your appointment.

Abbeville — 1 clinic

Henry County Health Department WIC Clinic Abbeville

505 Kirkland Street
Abbeville, AL 36310

334-585-2660

Alexander City — 1 clinic

Tallapoosa Environmental Office WIC Clinic

2078 Sportplax Blvd
Alexander City, AL 35010

256-329-5116

Andalusia — 1 clinic

Covington Environmental Office WIC Clinic

23989 Alabama Highway 55
Andalusia, AL 36420

334-222-1585

Anniston — 2 clinics

Anniston WIC Clinic

1702 Noble Street
Anniston, AL 36201

256-237-1621

Calhoun Environmental Office WIC Clinic

3400 McClellan Blvd.
Anniston, AL 36201

256-237-4324

Ashville — 2 clinics

St Clair County Health Department Ashville WIC Clinic

31675 US Highway 411
Ashville, AL 35953

205-594-4919

St. Clair Ashville WIC Clinic

411 N. Gadsden Hwy.
Ashville, AL 35953

205-594-7944

Athens — 1 clinic

Limestone Home Health Office WIC Clinic

20371 Clyde Mabry Drive
Athens, AL 35611

256-230-0434

Atmore — 2 clinics

Atmore WIC Clinic

5811 Jack Springs Road
Atmore, AL 36502

251-368-8630

Escambia Atmore Branch WIC Clinic

8600 Hwy. 31 N. Suite 17
Atmore, AL 36502

251-368-9188

Auburn — 1 clinic

Alabama Council on Human Relations WIC

319 West Glenn
Auburn, AL 36830

334-821-8336

Bay Minette — 1 clinic

Bay Minette WIC Clinic

312 Courthouse Square
Bay Minette, AL 36507

251-937-6935

Bessemer — 1 clinic

Chilton Jefferson Home Health WIC Clinic

2201 Arlington Avenue
Bessemer, AL 35020

205-491-0060

Bethel — 1 clinic

Yukon Kuskokwim Health Corporation WIC

800 Chief Eddie Hoffman Highway
Bethel, AL 09959

800-764-6459

Birmingham — 5 clinics

Birmingham WIC Clinic

5720 1st Avenue South
Birmingham, AL 35212

205-510-3406

Jefferson Central Health Center WIC Clinic

1400 Sixth Avenue South
Birmingham, AL 35233

205-933-9110

Jefferson Eastern Health Center WIC Clinic

601 West Boulevard Roebuck
Birmingham, AL 35206

205-591-5180

West End Health Center Birmingham WIC

1308 Tuscaloosa Avenue
Birmingham, AL 35211

205-715-6121

Western Health Center Birmingham WIC

1700 Avenue East Ensley
Birmingham, AL 35218

205-788-3321

Brewton — 1 clinic

Escambia Environmental Office WIC Clinic

1115 Azalea Place
Brewton, AL 36426

251-867-5765

Butler — 1 clinic

Choctaw County Health Department WIC Clinic Butler

1001 South Mulberry Avenue
Butler, AL 36904

205-459-4026

Camden — 1 clinic

Wilcox County Health Department WIC Clinic Camden

107 Union Street
Camden, AL 36726

334-682-4515

Carrollton — 1 clinic

Carrollton WIC Clinic

80 Hospital Drive
Carrollton, AL 35447

205-367-8157

Center Point — 1 clinic

Center Point WIC Clinic

848 Woodbrook Road
Center Point, AL 35215

205-853-2776

Centre — 1 clinic

Cherokee County Health Department WIC Clinic Centre

833 Cedar Bluff Road
Centre, AL 35960

256-927-3132

Centreville — 1 clinic

Centreville WIC Clinic

281 Alexander Avenue
Centreville, AL 35042

205-926-9702

Chatom — 2 clinics

Washington County Health Department WIC Clinic Chatom

161 Granada Avenue
Chatom, AL 36518

251-847-2245

Monday - Friday: 7:30am to 5:00pm

Washington Home Health Office WIC Clinic

14900 Saint Stephens Avenue
Chatom, AL 36518

251-847-2257

Citronelle — 2 clinics

Citronelle WIC Clinic

19250 N. Mobile St.
Citronelle, AL 36522

251-866-9126

Mobile County Health Department Citronelle Clinic WIC

19255 N Main Street
Citronelle, AL 36522

251-866-5940

Clanton — 1 clinic

Chilton County Health Department WIC Clinic Clanton

301 Health Center Drive
Clanton, AL 35045

205-755-1287

Clayton — 1 clinic

Russell Home Health Office WIC Clinic

39 Browder St.
Clayton, AL 36016

334-775-9044

Clio — 1 clinic

Barbour County Health Department Clio WIC Clinic

1203 Bluesprings Street
Clio, AL 36017

334-397-2223

Cullman — 1 clinic

Cullman Home Health Office WIC Clinic

601 Logan Ave. SW
Cullman, AL 35055

256-734-0258

Dadeville — 1 clinic

Tallapoosa Dadeville WIC Clinic

220 W. LaFayette Street
Dadeville, AL 36853

256-825-9203

Decatur — 2 clinics

Morgan County Health Department Decatur WIC

510 Cherry Street Ne
Decatur, AL 35601

256-560-6574

Morgan WIC Clinic

3821 Hwy. 31 South
Decatur, AL 35603

256-560-0611

Demopolis — 1 clinic

Demopolis WIC Clinic

105 US Highway 80 East
Demopolis, AL 36732

334-287-2536

Dothan — 1 clinic

Houston Family Planning WIC Clinic

1781 East Cottonwood Road
Dothan, AL 36301

334-678-2800

Double Springs — 2 clinics

Double Springs WIC Clinic

24714 Highway 195
Double Springs, AL 35553

205-489-2101

Winston Home Health Office WIC Clinic

110 Legion Road
Double Springs, AL 35553

205-489-5500

East Gadsden — 1 clinic

Etowah Home Health Office WIC Clinic

709 East Broad Street
East Gadsden, AL 35903

256-547-5012

Eclectic — 1 clinic

Eclectic Family Health Center WIC Clinic

30 Main Street
Eclectic, AL 36024

334-541-2116

Eight Mile — 2 clinics

Eight Mile WIC Clinic

4555 St. Stephens Rd.
Eight Mile, AL 36613

251-456-1399

Eight Mile WIC Clinic

4547 Saint Stephens Road
Eight Mile, AL 36613

251-457-4186

Enterprise — 1 clinic

Coffee Home Health Office WIC Clinic

2841 Neal Metcalf Road
Enterprise, AL 36330

334-347-9576

Eufaula — 1 clinic

Barbour County Health Department WIC Clinic Eufaula

634 School Street
Eufaula, AL 36027

334-687-4808

Eutaw — 1 clinic

Eutaw WIC Clinic

412 Morrow Avenue
Eutaw, AL 35462

205-372-9361

Evergreen — 1 clinic

Conecuh Home Health Office WIC Clinic

102 Wild Ave.
Evergreen, AL 36401

251-578-5265

Fayette — 1 clinic

Fayette WIC Clinic

215 1st Avenue Northwest
Fayette, AL 35555

205-932-5260

Florence — 1 clinic

Lauderdale County Health Department WIC Clinic Florence

4112 Chisholm Road
Florence, AL 35630

256-764-7453

Foley — 1 clinic

Baldwin WIC Clinic

8158 Highway 59 Unit 108
Foley, AL 36535

251-943-7260

Fort Payne — 1 clinic

Dekalb Environmental Office WIC Clinic

2401 Calvin Drive
Fort Payne, AL 35967

256-845-7031

Georgiana — 1 clinic

Georgiana WIC Clinic

138 Jones Street
Georgiana, AL 36033

334-382-3154

Greensboro — 1 clinic

Greensboro WIC Clinic

670 Hall Street
Greensboro, AL 36744

334-624-3018

Greenville — 1 clinic

Butler County Health Department WIC Clinic Greenville

350 Airport Road
Greenville, AL 36037

334-382-3154

Grove Hill — 1 clinic

Clarke Environmental Office WIC Clinic

22600 Highway 84 East
Grove Hill, AL 36451

251-275-4177

Monday - Friday: 8:00am to 5:00pm Must call for an appointment for WIC

Guntersville — 1 clinic

Marshall WIC Clinic

150 Judy Smith Drive
Guntersville, AL 35976

256-582-7381

Haleyville — 1 clinic

Haleyville WIC Clinic

2324 14th Avenue
Haleyville, AL 35565

205-486-2479

Hamilton — 1 clinic

Marion Home Health Office WIC Clinic

2448 Military Street South
Hamilton, AL 35570

205-921-2859

Hartford — 1 clinic

Hartford WIC Clinic

300 County Road 41
Hartford, AL 36344

334-684-2259

Hayneville — 1 clinic

Hayneville WIC Clinic

507 East Tuskeena Street
Hayneville, AL 36744

334-548-2564

Headland — 1 clinic

Henry County WIC Clinic Headland

2 Cable St
Headland, AL 36345

334-693-3576

Heflin — 1 clinic

Cleburne WIC Clinic

90 Brockford Rd.
Heflin, AL 36264

256-463-2296

Huntsville — 2 clinics

Huntsville WIC Clinic

1413 Nike Street
Huntsville, AL 35808

256-876-2798

Madison WIC Clinic

301 Max Luther Drive NW
Huntsville, AL 35811

256-539-3711

Jasper — 1 clinic

Walker County Health Department WIC

705 20th Avenue East
Jasper, AL 35501

205-221-9775

Linden — 1 clinic

Linden WIC Clinic

303 Industrial Drive
Linden, AL 36748

334-294-4205

Lineville — 1 clinic

Clay WIC Clinic

86892 Hwy. 9
Lineville, AL 36266

256-396-6421

Livingston — 1 clinic

Livingston WIC Clinic

1121 North Washington Street
Livingston, AL 35470

205-652-2320

Luverne — 1 clinic

Crenshaw Home Health Office WIC Clinic

15 Hospital Dr.
Luverne, AL 36049

334-335-2532

Marion — 1 clinic

Marion WIC Clinic

1748 South Washington Street
Marion, AL 36756

334-683-6155

Midfield — 1 clinic

Jefferson Western Health Center WIC

631 Bessemer Super Highway
Midfield, AL 35228

205-715-6121

Mobile — 5 clinics

Citronelle Health Center WIC

19255 N. Mobile Street
Mobile, AL 36522

251-866-5940

Dauphin Island Parkway Health Center WIC Clinic

2601 Dauphin Island Pkwy.
Mobile, AL 36605

251-445-3450

Mobile Newburn WIC Clinic

248 Cox Street
Mobile, AL 36604

251-405-4524

Mobile Social Services WIC Clinic

251 N. Bayou Street
Mobile, AL 36603

251-690-8981

Southwest Mobile Health Center WIC Clinic

5580 Inn Road
Mobile, AL 36619

251-666-7413

Monroeville — 1 clinic

Monroe Home Health Office WIC Clinic

416 Agriculture Dr.
Monroeville, AL 36460

251-575-2980

Montgomery — 7 clinics

Alabama WIC Program

201 Monroe Street
Montgomery, AL 36104

334-206-5673

HSI Health Services WIC Clinic

2101 Chestnut Street
Montgomery, AL 36106

334-834-5811

Montgomery Cty Health Department WIC

3050 Mobile Highway
Montgomery, AL 36108

334-293-6400

Montgomery Environmental Office WIC

3060 Mobile Highway
Montgomery, AL 36108

334-293-6452

Montgomery WIC Clinic

100 Vandiver Boulevard
Montgomery, AL 36110

334-832-4338

Montgomery WIC Clinic

401a Coliseum Boulevard
Montgomery, AL 36109

334-270-9263

Public Health Area Eight WIC

2500 Fairlane Drive
Montgomery, AL 36116

334-277-8464

Morris — 1 clinic

Jefferson Morris Health Center WIC

586 Morris Majestic Road
Morris, AL 35116

205-933-4242

Moulton — 1 clinic

Lawrence Home Health Office WIC Clinic

13299 Alabama Hwy. 157
Moulton, AL 35650

256-974-7076

Mount Vernon — 1 clinic

Mobile County Health Department Calcedeaver WIC Clinic

1080 Red Fox Rd
Mount Vernon, AL 36560

251-829-9884

Mt. Vernon — 1 clinic

North Mobile Health Center WIC Clinic

950 Coy Smith Hwy.
Mt. Vernon, AL 36560

251-829-9884

New Hope — 1 clinic

New Hope WIC Clinic

5370 Main Drive
New Hope, AL 35760

256-723-4199

Oneonta — 1 clinic

Blount Environmental Office WIC Clinic

1001 Lincoln Avenue
Oneonta, AL 35121

205-274-2120

Opelika — 2 clinics

Darden Center WIC Clinic

601 South 4th Street
Opelika, AL 36801

334-821-8336

Lee Health Department WIC Clinic

1801 Corporate Drive
Opelika, AL 36801

334-745-5765

Opp — 1 clinic

Mizell Hospital WIC

702 North Main Street
Opp, AL 36467

334-493-9459

Ozark — 1 clinic

Ozark WIC Clinic

532 West Roy Parker Road
Ozark, AL 36360

334-774-5146

Pelham — 1 clinic

Shelby Environmental Office WIC Clinic

2000 County Services Dr.
Pelham, AL 35124

205-620-1650

Pell City — 1 clinic

St. Clair County Health Department WIC Clinic

1175 23rd Street North
Pell City, AL 35125

205-338-3357

Phenix City — 1 clinic

Russell County Health Department WIC Clinic

1850 Crawford Road
Phenix City, AL 36867

334-297-0251

Prattville — 1 clinic

Autauga Home Health Office WIC

219 North Court Street
Prattville, AL 36067

334-361-3753

Ramer — 1 clinic

Ramer Family Health Center WIC Clinic

5422 Alabama 94
Ramer, AL 36069

334-562-3220

Roanoke — 1 clinic

Randolph Home Health Office WIC Clinic

320 Main St.
Roanoke, AL 36274

334-863-8983

Robertsdale — 2 clinics

Baldwin County Health Department Clinic WIC

23280 Gilbert Drive
Robertsdale, AL 36567

251-947-1910

Baldwin Environmental Office WIC Clinic

22251 Palmer St.
Robertsdale, AL 36567

251-947-3618

Russellville — 1 clinic

Franklin County Health Department WIC Clinic Russellville

801 Highway 48
Russellville, AL 35654

256-332-2700

Scottsboro — 1 clinic

Jackson Home Health Office WIC Clinic

204 Liberty Lane
Scottsboro, AL 35769

256-259-3694

Selma — 1 clinic

Dallas Home Health Office WIC Clinic

100 Samuel O Moseley Drive
Selma, AL 36701

334-872-2323

Semmes — 2 clinics

Mobile Semmes WIC Clinic

3810 Wulff Road East
Semmes, AL 36575

251-445-0582

Semmes WIC Clinic

3958 Snow Road Ste. M
Semmes, AL 36575

251-445-0581

Sheffield — 1 clinic

Colbert Home Health Office WIC Clinic

1000 South Jackson Highway
Sheffield, AL 35660

256-383-1234

Sylacauga — 1 clinic

Talladega Sylacauga WIC Clinic

311 North Elm Avenue
Sylacauga, AL 35150

256-249-3807

Talladega — 1 clinic

Talladega WIC Clinic

1004 South Street East
Talladega, AL 35160

256-362-2593

Troy — 1 clinic

Troy WIC Clinic

900 South Franklin Drive
Troy, AL 36081

334-566-5744

Tuscaloosa — 2 clinics

Tuscaloosa WIC Clinic

2731 Martin Luther King Jr Boulevard
Tuscaloosa, AL 35401

205-758-6647

Tuscaloosa WIC Clinic

2350 Hargrove Road East
Tuscaloosa, AL 35405

205-562-6900

Tuskegee — 1 clinic

Macon Health Department WIC Clinic

812 Hospital Road
Tuskegee, AL 36083

334-727-1800

Tyler — 1 clinic

Family Medical Center Lowndes County WIC Clinic

8578 US Hwy 80
Tyler, AL 36785

334-420-5001

Union Springs — 1 clinic

Bullock County WIC Clinic Union Springs

103 West Conecuh Avenue
Union Springs, AL 36089

334-738-3030

Uniontown — 1 clinic

Uniontown WIC Clinic

54 Hamburg-Duncan Road
Uniontown, AL 36786

334-628-6226

Valley — 2 clinics

Chambers County Health Department WIC

5 Medical Park
Valley, AL 36854

334-756-0758

Valley WIC Clinic

5 North Medical Park Drive
Valley, AL 36854

334-756-0758

Vernon — 1 clinic

Vernon WIC Clinic

300 Springfield Road
Vernon, AL 35592

205-695-9195

Warrior — 1 clinic

Warrior WIC Clinic

455 Boulder Trail
Warrior, AL 35180

205-647-6342

Wetumpka — 1 clinic

Elmore County WIC Clinic

6501 US Highway 231
Wetumpka, AL 36092

334-567-1171