The L&R Showroom Dallas Market Center 2050 N. Stemmons Freeway Suite # 8224 Dallas TX 75207 (214) 384-1498 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×