Map to Superlamb

We are located at 8026 Miramar Rd, San Diego, CA 92126. This is about 1.5 miles west of I-15 and 2.5 miles east of I-805.

 


View Larger Map