About Locations About Locations 2008 year United States Your Strategic Business Partner At Aeonnova, we are a customer-centric organization with an outcome-driven approach. 4.0 Claim Company Locations United States Texas, Houston, 5847 San Felipe St, 77057 18004742840