7-Eleven 38069

7-Eleven #38069 is a 7-Eleven convenience store located at 1290 South Lamar Street, Dallas, Texas.