Skip to main content

Who We Are


Main Office
1505 Orchid Ave
Winter Park, FL 32789

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

Spirit of Joy (East Orlando Location)
1801 Rouse Road
Orlando, FL 32817

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

Call 407-644-4692 to schedule an appointment at any of our locations.

Choose from multiple satellite locations: