5545 Center Street Omaha, NE 68106
ISC will move to 5545 Center Street starting February 14. The first day of services for clients is March 4, 2019.
Entrance to the parking lot is on the west side of the building.
Hours of Operation:
Monday through Friday
7:30 am – 5:00 pm