Newtown High School is located in Elmhurst, New York. Scholarships for students
attending Newtown High School can be found in our scholarship database. If you are searching for scholarships
for students attending a different high school in Elmhurst, visit the
Elmhurst
directory.
48-01 90th Street
Elmhurst, New York
11373
(718)595-8400