Address
619 South 17th Street
Newark
NJ
07103
United States
The Main Office of South 17th Street School can be found by turning right at the front security desk, where all visitors to the building must sign-in. Room 103 is the second to last room on the right side of the hallway.