3301 Palm Ave Otay Mesa West

San Diego
3301 Palm Ave Otay Mesa West
San Diego CA 92154


9am to 7pm from Monday to Saturday & 9am to 5pm on Sunday. License: 3711-0833



Contact Info

Phone: (619) 575-2062