1. Nri Tax & Legal Services 16612 W 159th St, Lockport, IL 60441 Coordinate: 41.59803,-88.02187 Phone: (815) 588-1405