Valley Vista Services Categories RecyclingWaste Disposal Services 17445 E. Railroad St. City of Industry CA 91748 (800) 442-6454 (626) 961-1105 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×