Address: Shell, 401, Telegraph Canyon Road, Chula Vista, San Diego County, California, 91911, United States