Sleep Inn/Main Stay Suites

  • HOTEL/MOTEL
2409 N. Timberland Dr.
Lufkin, TX 75904
(936) 630-4600
(936) 630-4602 (fax)
Edit