Bouba Hand Car Wash
240 Park Ave, Newark 07107