1. Top Englewood Appliance Repair 15 Engle St Ste 102, Englewood, NJ 07631 Coordinate: 40.89344,-73.97175 Phone: (201) 676-4857