Showrooms

Teak-Plus - Chicagoland Location

Teak Plus - Deer Park Town Center

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

Hours: Mon-Sat 10am-8pm; Sun 11pm-5pm

P:(224) 935-9544

 

Teak-Plus - Scottsdale, AZ

4545 N Scottsdale Road Suite 103
Scottsdale Arizona, United States

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

P: (480)-508-4851