Mom’s Touch Chicken & Sandwiches - City of Industry 13131 Crossroads Pkwy SSuite BCity of Industry, CA, 91746 View Phone 562-222-8751 View Website Experience & Reliability Top Chicken Restaurant in City of Industry CA Menu Requested content not found. About Photos & Videos Connect with this Business: Order Send to My Email Send to My Phone Print this Page