You may contact Odyssey Academy by any of the following methods:

Odyssey Academy Galveston:
2412 61st Street
Galveston, Texas 77551

Phone: 409-750-9289

Fax: 409-740-3735, Attention: Odyssey Academy Registrar


Odyssey Academy Bay Area Elementary

2600 Stanley Ln (Formerly Humble Dr)
El Lago, TX 77586

Odyssey Academy Bay Area Secondary

201 Houston Ave
League City, TX 77573

Follow us:



Odyssey Academy is always searching for people willing to volunteer! If you are interested in volunteering, please fill out the Volunteer Application and turn it into the school receptionist. Completed forms may also be e-mailed to Sandra Arita (

Odyssey Academy Volunteer Application

OA Logo