Contact information
Trade name: TeeFlo
Legal business name: Lemon Studio LLC
Operated by: Lemon Studio LLC
Business representative: Cao Thi Ngan
Lemon Studio LLC is a registered business entity in the State of Colorado.
Registered business address: 1500 N Grant St, Ste B, Denver, CO 80203, United States
Phone: +1 719-247-1924
Email: support@teeflo.com
Customer support hours: Monday-Saturday, 9:00 AM-6:00 PM Pacific Time.
This is our registered business address, not a walk-in store or general return warehouse. Contact us for authorization and the correct return address before sending a return.