Address: Shell, 14204, Rosecrans Avenue, La Mirada, Los Angeles County, California, 90638, United States
Operator: Shell