Adjacent to Hempstead Town Hall. Located at the junction of four major access roads in Hempstead (Peninsula Boulevard, Front Street, South Franklin Street and Greenwich Street). Parking: 430 cars