Deer Cross Apartments

  • APARTMENTS
3000 South First Street
Lufkin, TX 75901
(936) 639-2599
(936) 634-2154 (fax)
Hours:
office hours
Monday - Friday 8:30 am - 5:30 pm
  • About

    Deer Cross offers a unique complement of contemporary living in a lush park-like setting.

  • Directions

    On 59 South beside Angelina College

Edit