Apollo Academy leases the educational building from Hyde Park Presbyterian Church in Hyde Park. The address is 1309 W Swann Ave Tampa, FL 33606.
Apollo Academy leases the educational building from Hyde Park Presbyterian Church in Hyde Park. The address is 1309 W Swann Ave Tampa, FL 33606.