Contact Us
Merchant Name: Tenbuy
Customer Support Contact: minteyswierczek83@hotmail.com
Business address: 574 Cubie Rd, Effingham KS 67211, United States
Phone Number: +1 626-843-0190
Our customer support team is based in California, our business location is in Effingham, Kansas.