St. John’s Preparatory High School

21-21 Crescent Street; Astoria, NY 11105

About St. John’s Preparatory High School

Events

Private and specialized school events are available by subscription only.