1. On Time Water 48 Elwood Ave, Newark, NJ 07104 Coordinate: 40.77141,-74.15991 Phone: (973) 230-9399