Contact Us

Success! Message received.

For all inquiries, please email us or call our main reception between 7:30a.m.-3:30p.m. 

205-879-3237

1720 Oxmoor Road

Homewood AL 35209

Tel:205-879-3237

Email: office@olsschool.com