Company Seneca Companies Address 13915 Century Lane Grandview, MO 64030 United States Location Locate 38.870992962801, -94.5366739