Jefferson County:

Dawson Memorial Baptist Church

1114 Oxmoor Road, Homewood, AL 35209
Teaching ESL & citizenship classes; help with driver’s license test
Transportation and childcare provided
(205) 871-7324

Hispanic Social Services (La Casita)

92 Oxmoor Road, Homewood, AL 35209
(205) 987-4771

Shades Mountain Baptist Church

2017 Columbiana Road, Vestavia Hills, AL 35216
Childcare provided. Transportation by request in limited areas.

Briarwood Presbyterian Church

2200 Briarwood Way, Birmingham, AL 35243
Childcare provided for ages 2 months to 5 years
(205) 776-5404

Hoover Public Library

200 Municipal Drive, Hoover, AL 35216
Call Nancy Klasterka at (205) 444-7820

Ministry Center at Green Springs

2230 Green Springs Hwy, Birmingham, AL 35205
Childcare and learning activities provided birth through Grade 6

The Church at Brook Hills

3145 Brook Highlands Parkway, Birmingham, 35242
Childcare provided.
Call Deanette Johnson, (205) 313-7777

The Literacy Council

2301 1st Ave. North, Birmingham, AL 35203
Call Linda DeRocher at 205-326-1925 or email:

Shelby County:

Jefferson State Community College – Shelby Campus

4600 Valleydale Road, Birmingham, AL 35242
call Lucy Dingledy or email for appointment.
Call 205-983-5929 or email

Pelham City Schools – Valley Intermediate School

2200 County Road 33, Pelham, AL 35124

Briarwood Presbyterian Church – Hispanic Congregation

(New Hope Presbyterian Church, off Hwy 119),
5521 Double Oak Lane, Birmingham, AL 35242
 Childcare provided
Call Brad Taylor at 205-776-5413

North Shelby Baptist Church

4100 Belcher Drive, Birmingham, AL 35242
Childcare provided for pre-K thru grade 6 during class time
Call Laura Greenfield at 205-994-4921 or 205-995-9056

Parnell Memorial Library

277 Park Road, Montevallo, AL 35115

Tuscaloosa County:

Global Café

The University of Alabama
1114 Capital Hall 
Tuscaloosa, AL 35487
Phone: 205-348-7392

Northport Baptist

1004 Main Avenue, Northport, AL 35476
Childcare and bus services available.
Contact Gina Miller at for more information.

First Baptist Church of Tuscaloosa

721 Greensboro Avenue Tuscaloosa, AL 35401
Childcare available on Wednesdays
Call 205-632-3074 or email

Calvary Baptist Church

1121 Paul W Bryant Drive, Tuscaloosa, AL 35401
Free meal and childcare available.
Contact Evelyn Sexton:

Madison County:

First Baptist Church of Huntsville

600 Governers Drive, Huntsville, AL 35801
Childcare available for children through 5 years old.

Calhoun Community College

Must take TABE CLAS-E test for proper class placement 
Hunstville contact: 256-890-4793
Decatur contact: or or call 256-306-2830

Weatherly Heights Baptist Church

1306 Cannstatt Dr, Huntsville, AL 35803
Call Becky Harchanko for info 256-656-3173

This information is provided for the immigrant, but it may not be up to date. Please call the location for the latest information.