EPA renews Kansas City Science and Technology Center lease for 20 years in KCK October 28, 2022 by Russell Gray The lease renewal for the agency's Kansas City Science and Technology Center means that 50 EPA employees will remain in downtown Kansas City, Kansas, albeit in a smaller space.