Mesa De Otay, San Diego, CA 92154 (800) 255-0711
How to go there
Gas station Loc: 32.5673 / -116.963
Plan your visit