Location
Otay Lakes Surgery Center
955 Lane Ave #100
Chula Vista, CA 91914
Tel: 619-754-2260 (7am to 5pm M-F)
Fax: 619-754-2261
Email: [email protected]
Otay Lakes Surgery Center
955 Lane Ave #100
Chula Vista, CA 91914
Tel: 619-754-2260 (7am to 5pm M-F)
Fax: 619-754-2261
Email: [email protected]
From CA-125: Exit Otay Lakes Road (east), Turn Left on Lane Avenue, we are on the right hand side in the Doctor’s Park Complex.
From I-805: Exit Telegraph Canyon / L Street (east), travel approximately 5 miles, Turn left on Lane Avenue, We are on the right hand side in the Doctor’s Park Complex