Post Falls Mech Inc. Dba Rt Mech Air Conditioning Contractor - Post Falls, ID Looking to contact Post Falls Mech Inc. Dba Rt Mech? You can reach them at 208-765-0433