Contact information

Trade name: IntraChew

Phone number: 4014264910

Email: Support@intrachew.com

Physical address: intrachew LLC, 991 Providence Highway, #1144, Norwood MA 02062, United States