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
Independence, MO 64052
1827 Buchanan St, Kansas City, MO 64116
975 Swift Ave, Kansas City, MO 64116
923 Osage Ave, Kansas City, KS 66105
400 E 10th Ave, Kansas City, MO 64116
5510 NE Antioch Rd # 135, Kansas City, MO 64119
303 NE 58th Ter, Kansas City, MO 64118
4632 NE 48th Ter, Kansas City, MO 64119
412 N Sterling Ave, Sugar Creek, MO 64054