4811 N Interstate 27 Service Road, Lubbock, Texas 79403-7501 USA
Photo Credit: Campendium/Robert
Claim copyright