7-Eleven 38296

7-Eleven #38296 is a 7-Eleven convenience store located at 6647 Callaghan Road, San Antonio, Texas.