Technology High School Address 187-223 Broadway Newark NJ 07104 United States Upcoming Events No events in this location