Architecture & Planning - Kansas City, Missouri, United States
Kelcor Inc is an architecture & planning company based out of 104 Armour Rd, Kansas City, Missouri, United States.