O'Dell Service Co.
Add to Favorites
48 Years
in Business
Saved to Favorites
Serving the Kansas City area.
Services: Computer Room Equipment Installation
Phone: (816) 842-3414
Address: 2604 NE Industrial Dr Ste 160, Kansas City, MO 64117
Website: website
1827 Buchanan St, Kansas City, MO 64116
5510 NE Antioch Rd # 135, Kansas City, MO 64119
406 E 16th Ave, Kansas City, MO 64116
Union Star, MO 64494
Independence, MO 64052
975 Swift Ave, Kansas City, MO 64116
400 E 10th Ave, Kansas City, MO 64116
303 NE 58th Ter, Kansas City, MO 64118
1801 Bristol Ave, Kansas City, MO 64126
923 Osage Ave, Kansas City, KS 66105