Contact Us

Still have questions after reviewing our Frequently Asked Questions page? Feel free to contact us!

E-mail: info@innovation-research.com

Address: 275 N. 78th St. Omaha NE 68114

Phone: 402-240-3140

Or check us out on Facebook

Innovation Research

275 N 78th St
Omaha, NE 68114
(402) 240-3140
Contact Us

Get Directions