About
The Otay Lakes Surgery Center is a new outpatient surgery center proud to bring cutting edge technology to the South San Diego County area.
Address: 955 Lane Ave, Ste 100, Chula Vista 91914
Phone: (858) 657-0055
Parking:
Lot
State: CA
City: Chula Vista
Street Number: 955 Lane Ave, Ste 100
Zip Code: 91914
categories: hospital, doctor, family medicine practice