All on-site testing and product pick-ups take place out of our facility on 275 N. 78th Street.
Located in the Tower Plaza, Innovation Research is just one block North of Dodge Street. Click here for an interactive map.
Although our hours vary on a week-by-week basis, and are dependent on the testing schedule, our staff is generally available Monday – Friday.
Please call, 402-240-3140, to confirm our hours for the day.