at 955 Lane Ave, Ste 100, Chula Vista , 91914 United States
The Otay Lakes Surgery Center is a new outpatient surgery center proud to bring cutting edge technology to the South San Diego County area.
54 FB users likes Otay Lakes Surgery Center, set it to 27 position in Likes Rating for Chula Vista, California in Doctor category
Otay Lakes Surgery Center is Chula Vista based place and this enity listed in Hospital category. Located at 955 Lane Ave, Ste 100 CA 91914. Contact phone number of Otay Lakes Surgery Center: (858) 657-0055