Skip to main content

Who We Are

Locations

Main Office
1505 Orchid Ave
Winter Park, FL 32789
407-644-4692

Our Main Office is conveniently located in Winter Park, easily accessible to Downtown Orlando and Maitland.


Spirit of Joy Office Space

1801 Rouse Road

Orlando, FL 32788

Park in North parking lot off Rouse Road. Enter through sliding class doors and follow signage to offices. 


 

 

Choose from multiple satellite locations:

 

MENU CLOSE