Red Lobster

1919 S First St
Lufkin, TX 75901
(936) 634-1155