The phone number (936) 634-1345 is Maria’s. 1083 Scotty Beard Rd, Lufkin, Tx 75901 is where Maria resides.