Physical Address
380 W. Amelia Street
Orlando, FL 32801
Mailing Address
500 W. Livingston Street
Orlando, FL 32801
Phone
407-235-3619
Administration
Theo Lotz, Director
Sara Segal, Program Assistant
380 W. Amelia Street
Orlando, FL 32801
500 W. Livingston Street
Orlando, FL 32801
407-235-3619
Theo Lotz, Director
Sara Segal, Program Assistant