Dr. Rafael A. Peñalver Clinic
971 NW 2 St.
Miami, FL 33128
Phone: 305-324-2400
- Mon–Fri: 8 a.m. – 4:30 p.m.
Independent website. Not affiliated with or endorsed by the USDA, WIC, or any state or federal agency. Official information: fns.usda.gov/wic.
142 WIC offices and clinics across 112 Florida cities and towns. The most are in Miami (10) and Orlando (4). 11 clinics are marked appointment only.
This list follows the Florida Department of Health - county health department WIC location pages (floridahealth.gov), which we last checked in September 2026. Hours are shown where the state lists them (139 of 142); the rest say to call. Clinic hours and locations can change, so call before you go. What this list does and doesn't cover. Published by Robert B. (publisher and editor)
Jump to
10 clinics
Dr. Rafael A. Peñalver Clinic
971 NW 2 St.
Miami, FL 33128
Phone: 305-324-2400
Frederica Wilson and Juanita Mann Health Center
2520 NW 75 St.
Miami, FL 33147
Phone: 786-336-1300
Homestead/Florida City WIC Center
753 West Palm Drive
Miami, FL 33034
Phone: 786-336-1300
Jackson Memorial Hospital WIC Center
1611 NW 12 Ave., Park Plaza West Garage, G-101
Miami, FL 33136
Phone: 786-336-1300
Little Haiti Health Center
300 NE 80th Terrace
Miami, FL 33138
Phone: 786-336-1300
Officer Ronnie E. Tookes West Perrine Health Center
18255 Homestead Ave.
Miami, FL 33157
Phone: 786-336-1300
South Miami WIC Center
6601 SW 62 Ave.
Miami, FL 33143
Phone: 786-336-1300
Unity Central WIC Center
1490 NW 27th Ave., 2nd Floor
Miami, FL 33125
Phone: 786-336-1300
University WIC Center
13990 SW 47th St., 2nd FL
Miami, FL 33175
Phone: 305-222-4155
West Dade WIC Center
11865 S.W. 26th St., Unit J6
Miami, FL 33175
Phone: 305-225-5921
4 clinics
Eastside Health Center
12050 East Colonial Drive – Building A
Orlando, FL 32826
Phone: 407-858-1494
Hoffner Health Center
5449 South Semoran Blvd. – WIC Suite 18C, Dental Suite 19B
Orlando, FL 32822
Phone: 407-858-1479
Lila Mitchell Health Center
5151 Raleigh St., Suite-B
Orlando, FL 32811
Phone: 407-723-5004
South Side Health Center
6101 Lake Ellenor Drive
Orlando, FL 32809
Phone: 407-858-1400
4 clinics
College Hill Area (WIC Only)
Appointment only2313 E 28th Ave.
Tampa, FL 33505
Phone: 813-307-8074
North Hillsborough Health Center (WIC)
Appointment only9827 N. Sheldon Road
Tampa, FL 33635
Phone: 813-307-8074
Sulphur Springs Health Center (WIC)
8605 Mitchell Ave.
Tampa, FL 33604
Phone: 813-307-8074
University Area (WIC)
Appointment only13601 N. 22nd St.
Tampa, FL 33613
Phone: 813-307-8074
3 clinics
Davis Street WIC and Nutrition Services
921 N Davis St., Building B, Suite 260
Jacksonville, FL 32209
Phone: 904-253-1000
DOH-Duval Central Health Plaza
515 West 6th St.
Jacksonville, FL 32206
Phone: 904-253-1000
Wesconnett WIC and Nutrition Services
5917 105th St.
Jacksonville, FL 32244
Phone: 904-253-1500
3 clinics
Baker County Office – WIC
480 W. Lowder St.
Macclenny, FL 32063
Phone: 877-580-4784
Main Health Department
480 West Lowder St.
Macclenny, FL 32063
Phone: 904-259-6291
WIC Office
480 West Lowder St.
Macclenny, FL 32063
Phone: 904-320-6034
Apalachicola Clinic
139 12th St.
Apalachicola, FL 32320
Phone: 850-653-2111
Apopka Health Center
1111 North Rock Springs Road
Apopka, FL 32712
Phone: 407-858-1494
Auburndale Clinic
1805 Hobbs Road
Auburndale, FL 33823
Phone: 863-519-7910
Avon Park Site
400 South Lake Ave.
Avon Park, FL 33825
Phone: 863-386-6040
Bartow WIC
1275 Brice Blvd.
Bartow, FL 33830
Phone: 863-519-7542
C. L. Brumback Health Center (Belle Glade)
38754 State Road 80
Belle Glade, FL 33430
Phone: 561-983-9220
Belleview Clinic
7055 SE 110th St. Road
Belleview, FL 34420
Phone: 352-347-1302
Blountstown WIC
19611 SR 20 West – Department of Health Calhoun County
Blountstown, FL 32424
Phone: 850-674-5645
Bonifay WIC
402 N. Oklahoma Street – Department of Health Holmes County
Bonifay, FL 32425
Phone: 850-547-8684
Manatee County WIC Main Office
212 6th Ave E
Bradenton, FL 34208
Phone: 941-741-3400
Brandon (WIC Only)
Appointment only1158 Bell Shoals Road, Unit 101
Brandon, FL 33511
Phone: 813-307-8074
Bristol WIC
12832 NW Central Avenue – Department of Health Liberty County
Bristol, FL 32321
Phone: 850-643-2415
Brooksville
300 South Main St.
Brooksville, FL 34601
Phone: 352-540-6800
Sumter County Health Department – Main Clinic
415 East Noble Ave
Bushnell, FL 33513
Phone: 352-569-3102
Callahan Clinic
45377 N. Mickler St.
Callahan, FL 32011
Phone: 904-320-6010
Carrabelle Clinic
106 NE 5th St.
Carrabelle, FL 32322
Phone: 850-653-2111
Casselberry Office – WIC
132 Sausalito Blvd.
Casselberry, FL 32707
Phone: 407-665-3705
Chipley WIC
1338 South Boulevard – Department of Health Washington County
Chipley, FL 32428
Phone: 850-415-5101
Florida Department of Health in Washington County
1338 South Blvd.
Chipley, FL 32428
Phone: 850-638-6240
Clearwater
310 N. Myrtle Ave.
Clearwater, FL 33755
Phone: 727-469-5800
Clermont Health Center / Vitals / WIC
875 Oakley Seaver Drive
Clermont, FL 34711
Phone: 352-771-5500
Coral Springs WIC Center
10077 NW 29th St.
Coral Springs, FL 33065
Phone: 954-767-5111
DOH in Wakulla County
48 Oak St.
Crawfordville, FL 32327
Phone: 850-926-0400
South Satellite Clinic
114 Amos Road
Crescent City, FL 32112
Phone: 386-326-3216
Crestview
810 E. James Lee Blvd.
Crestview, FL 32539
Phone: 850-833-9240
Dade City
13941 15th St.
Dade City, FL 33525
Phone: 727-619-0300
Southside Health Zone Location
421 S. Keech St.
Daytona Beach, FL 32114
Phone: 386-281-6500
DOH-Walton CHD
362 State Hwy 83
DeFuniak Springs, FL 32433
Phone: 850-892-8015
Delray Beach Health Center
225 S. Congress Ave.
Delray Beach, FL 33445
Phone: 561-274-3100
WIC – Englewood
Appointment only6868 San Casa Drive
Englewood, FL 34224
Phone: 941-624-7200
Clay County Health Department Clinic
1845 Town Center Blvd., Building 400
Fleming Island, FL 32003
Phone: 904-529-2800
Edgar Mills Health Center
900 NW 31st Ave.
Fort Lauderdale, FL 33311
Phone: 954-467-4700
Fort Lauderdale Health Center
2421 SW 6th Ave.
Fort Lauderdale, FL 33315
Phone: 954-467-4700
Fort Pierce – WIC Program
714 Ave. C
Fort Pierce, FL 34950
Phone: 772-785-6124
Fort Walton Beach
221 Hospital Drive, NE
Fort Walton Beach, FL 32548
Phone: 850-833-9240
East Gainesville Clinic – Main Headquarters
224 SE 24th St.
Gainesville, FL 32641
Phone: 352-334-7900
Southwest Clinic
816 SW 64th Terrace
Gainesville, FL 32607
Phone: 352-225-4320
Goulds WIC Center
10300 S.W. 216 St.
Goulds, FL 33190
Phone: 786-336-1300
Graceville WIC
5470 College Drive, Suite 1
Graceville, FL 32440
Phone: 850-263-4472
Greenacres WIC Center
5985 10th Ave.
Greenacres, FL 33463
Phone: 561-357-6000
Midway
5840 Gulf Breeze Parkway
Gulf Breeze, FL 32563
Phone: 850-934-4074
Haines City Clinic
1700 Baker Ave. E
Haines City, FL 33844
Phone: 863-519-7910
Hialeah West WIC Center
551 West 51 Place, 3rd Floor
Hialeah, FL 33012
Phone: 786-336-1300
Hilliard Clinic
37203 Pecan St.
Hilliard, FL 32046
Phone: 904-320-6020
Sheridan WIC Center
7261 Sheridan St., Suite 220
Hollywood, FL 33024
Phone: 954-767-5111
South Regional Health Center
4105 Pembroke Road
Hollywood, FL 33021
Phone: 954-467-4700
Hosford WIC
17111 NE SR 65
Hosford, FL 32334
Phone: 850-379-8677
Denton Ave
11611 Denton Ave.
Hudson, FL 34667
Phone: 727-861-5661
Summit Professional
7509 State Road 52
Hudson, FL 34667
Phone: 727-619-0300
Indiantown
16401 SW Farm Road
Indiantown, FL 34956
Phone: 772-221-4000
West Satellite Clinic
251 South County Road 315
Interlachen, FL 32148
Phone: not listed
WIC Services ONLY-Inverness
130 Montgomery Ave
Inverness, FL 34450
Phone: 352-726-5222
Hamilton County Health Department (WIC)
209 SE Central Ave.
Jasper, FL 32052
Phone: 800-342-3556
Jupiter WIC Center
6405 Indiantown Road
Jupiter, FL 33458
Phone: 561-357-6007
Gato Building
1100 Simonton St., Gato Building
Key West, FL 33040
Phone: 305-293-7500
Keystone Heights WIC
7412 State Road 21
Keystone Heights, FL 32656
Phone: not listed
Florida Department of Health in Osceola County
1875 Fortune Road
Kissimmee, FL 34744
Phone: 407-343-2000
New River Health
625 E Main St.
Lake Butler, FL 32054
Phone: 386-496-3211
Lake Wales WIC
835 West Central Ave., Bldg B
Lake Wales, FL 33853
Phone: 863-519-7542
Lakeland Clinic
3241 Lakeland Hills Blvd.
Lakeland, FL 33805
Phone: 863-519-7910
Lakeland WIC
Appointment only1291 Ariana St.
Lakeland, FL 33803
Phone: 863-519-7542
Lantana Lake Worth Health Center
1250 Southwinds Drive
Lantana, FL 33462
Phone: 561-547-6800
Mid-County
8751 Ulmerton Road
Largo, FL 33771
Phone: 727-524-4410
Lauderdale Lakes WIC Center
4481 N. State Road 7
Lauderdale Lakes, FL 33319
Phone: 954-767-5111
Lecanto Main Office
3700 West Sovereign Path
Lecanto, FL 34461
Phone: 352-527-0068
WIC – Leesburg
1904 Griffin Road
Leesburg, FL 34748
Phone: 352-771-5559
WIC – Lehigh Acres
5220 Lee Blvd., Bldg. 8
Lehigh Acres, FL 33971
Phone: 239-344-2000
Suwannee County Health Department – Medical Clinic
915 Nobles Ferry Road
Live Oak, FL 32064
Phone: 386-362-2708
Ruth Ivins Center
3333 Overseas Highway
Marathon, FL 33050
Phone: 305-293-7500
Florida Department of Health in Jackson County – Marianna
4979 Healthy Way
Marianna, FL 32446
Phone: 850-526-2412
Lafayette County Health Department (WIC)
140 SW Virginia Circle
Mayo, FL 32066
Phone: 386-294-1321
Melbourne Clinic
601 E. University Blvd.
Melbourne, FL 32901
Phone: 321-726-2920
Carol City WIC Center
4737 NW 183 St.
Miami Gardens, FL 33055
Phone: 305-324-2400
Milton
5527 Stewart St.
Milton, FL 32570
Phone: 850-983-5200
Naranja Community Health WIC Center
13805 SW 264 St.
Naranja, FL 33032
Phone: 786-336-1300
Pondella Clinic
83 Pondella Rd.
North Fort Myers, FL 33903
Phone: 239-344-2200
North Miami Beach WIC Center
16855 NE 2 Ave., Suite 205
North Miami Beach, FL 33162
Phone: 786-336-1300
South County WIC Office
North Port Family Services Center 6919 Outreach Way
North Port, FL 34287
Phone: 941-861-3336
Ocala Facility
1801 SE 32nd Ave.
Ocala, FL 34471
Phone: 352-629-0137
Orange City Location
775 Harley Strickland Blvd., Suite 101 – Vital Stats Suite 110 – Clinic/Dental/WIC
Orange City, FL 32763
Phone: 386-457-6300
Main Location – Ullman Building
597 West 11th St.
Panama City, FL 32401
Phone: 850-872-4455
WIC Beach Clinic
Appointment only10620 Hutchison Blvd
Panama City Beach, FL 32407
Phone: 850-872-4666
Fairfield Service Center
1295 W. Fairfield Drive
Pensacola, FL 32501
Phone: 850-595-6500
Northside Service Center
8390 North Palafox St.
Pensacola, FL 32534
Phone: 850-484-5121
Pinellas Park
6350 76th Ave. N.
Pinellas Park, FL 33781
Phone: 727-547-7780
Plant City Health Center (WIC Only)
Appointment only307 N. Michigan Ave.
Plant City, FL 33563
Phone: 813-307-8074
Poinciana
105 N. Doverplum Ave.
Poinciana, FL 34758
Phone: 407-343-2085
Paul Hughes Health Center
205 NW 6th Ave.
Pompano Beach, FL 33060
Phone: 954-467-4700
Ponce de Leon WIC
Ponce de Leon Town Hall, 1580 W Hwy 90
Ponce de Leon, FL 32455
Phone: 850-845-5111
Main Office – Florida Department of Health in Charlotte County
1100 Loveland Blvd.
Port Charlotte, FL 33980
Phone: 941-624-7200
Port Saint Joe Clinic
2475 Garrison Ave.
Port Saint Joe, FL 32456
Phone: 850-227-1276
Port St. Lucie Clinic
5150 NW Milner Drive
Port St. Lucie, FL 34983
Phone: 772-462-3800
St. Lucie West at Lake Whitney – WIC Program
531 NW Lake Whitney Place
Port St. Lucie, FL 34986
Phone: 772-785-6124
Joyce Ely Health Center (WIC Only)
Appointment only205 14th Ave., S.E.
Ruskin, FL 33570
Phone: 813-307-8074
Sanford – Main Office
400 W. Airport Blvd.
Sanford, FL 32773
Phone: 407-665-3000
William L. Little Health and Human Services Center
2200 Ringling Blvd.
Sarasota, FL 34237
Phone: 941-861-2900
Sebring Site – Main Office
7205 South George Blvd.
Sebring, FL 33875
Phone: 863-386-6040
FDOH Jackson County – WIC Location Sneads
8021 Old Spanish Trail
Sneads, FL 32460
Phone: 850-593-5550
Spring Hill
7551 Forest Oaks Blvd.
Spring Hill, FL 34606
Phone: 352-540-6800
St. Johns County Health Department – Main Office
200 San Sebastian View
St. Augustine, FL 32084
Phone: 904-506-6081
St. Cloud
1050 Grape Ave.
St. Cloud, FL 34769
Phone: 407-343-2085
St. Petersburg
205 Dr. Martin Luther King Jr. St. N.
St. Petersburg, FL 33701
Phone: 727-824-6900
Main Office – Roberts & Stevens Clinic
1515 Old Bainbridge Road
Tallahassee, FL 32303
Phone: 850-404-6300
Richardson-Lewis Health Center
872 West Orange Ave.
Tallahassee, FL 32310
Phone: 850-404-6300
Tarpon Springs
301 S. Disston Ave.
Tarpon Springs, FL 34689
Phone: 727-942-5457
Roth Building
Appointment only50 High Point Road
Tavernier, FL 33070
Phone: 305-293-7500
Titusville Clinic
611 North Singleton Avenue
Titusville, FL 32796
Phone: 321-383-2795
Vernon WIC
2808 YellowJacket Dr
Vernon, FL 32462
Phone: 850-547-8684
Main Office: DOH-Indian River
1900 27th Street
Vero Beach, FL 32960
Phone: 772-794-7400
Viera Clinic
2555 Judge Fran Jamieson Way
Viera, FL 32940
Phone: 321-639-5800
Florida Department of Health in Hardee
115 K.D. Revell Road
Wauchula, FL 33873
Phone: 863-773-4161
Wauchula WIC
115 K.D. Revell Road
Wauchula, FL 33873
Phone: 863-773-3276
Wesley Chapel
33845 CR-54
Wesley Chapel, FL 33543
Phone: 813-780-0740
Palm Beach County Health Department – Main Office
800 Clematis St.
West Palm Beach, FL 33401
Phone: 561-357-6007
West Palm Beach Health Center
1150 45th St.
West Palm Beach, FL 33407
Phone: 561-514-5300
Wewahitchka Clinic
807 Hwy 22
Wewahitchka, FL 32465
Phone: 850-227-1276
Sumter County Health Department – Satellite Clinic
104 Rutland St.
Wildwood, FL 34785
Phone: 352-689-6520
WIC Youngstown
Appointment only11771 US-231, Bay County Fire Rescue Station #11
Youngstown, FL 32466
Phone: 850-872-4666
Florida has no statewide WIC locator. WIC is run by the state's 67 county health departments, so this list is built from each county's own location pages: 142 sites in 47 counties. Counties with no listed WIC office are covered in their own section below, with the county health department's phone number.
Many of these sites also offer other health services, and the county pages don't say whether the WIC hours are different, so call before you go.
These counties run WIC through their county health department, but the state's county pages do not publish a WIC office address. Call the county health department to find out where and when to go.