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.