1. Rocha Cleaning & Maintenance 1290 Wall St W, Lyndhurst, NJ 07071 Coordinate: 40.80475,-74.09897 Phone: (201) 832-9390