1. On Demand Diesel 398 Main St, Mantua, NJ 08051 Coordinate: 39.78321,-75.16968 Phone: (609) 857-3883