APOLLO EL SCH Phone: (724) 478-3716 Street Address M APOLLO, PA 15613+1142 Mailing Address: 616 1ST STREET EXT APOLLO, PA 15613+1142 Coming soon: Your comments about this school.