Facilities Dippel Road Lot, Lewiston ID Documents OverviewPhotos (0)Videos (0)Documents (0)Materials (0) Dippel Road Lot 30511 Dippel Rd, Lewiston, ID 83501, USA Open in map Submit information Upload Photos Upload Videos Upload Documents Upload Materials No documents found for this facility. Add some now?