1. Te-Sa Housekeeping & Domestic Service 5030 N Leonard Dr, Norridge, IL 60706 Coordinate: 41.97098,-87.84537 Phone: (708) 583-1902