Report on First Academy-leesburg
First Academy-leesburg is located in 219 North 13th Street, Leesburg, FL - 34748. Please use the following form to report us any incorrect information you found on First Academy-leesburg. It will help us update the high school with correct information.
Go back to the details page of First Academy-leesburg