Showrooms

Teak-Plus - Scottsdale, AZ

4545 N Scottsdale Road Suite 103
Scottsdale, AZ 85251

Mon - Sat, 10am - 7pm
Sunday, 12pm - 6pm

P:(480)-508-4851

 

Teak-Plus - Chicagoland Location

Teak Plus - Deer Park Town Center

20530 N Rand Rd Ste 414, Deer Park, IL 60010 

Mon - Sat, 10am - 8pm
Sunday, 11am - 5pm

P:(224) 935-9544