Valley Vista Services

  • Recycling
  • Waste Disposal Services
17445 E. Railroad St.
City of Industry, CA 91748
(800) 442-6454
(626) 961-1105 (fax)