Odessa MO Satellite Installation 1. 505 S 4th St, Odessa, MO 64076 | J & J Enterprises (816) 653-2096