Private Facility : Membership Required
  • 2070 Otay Lake Road
  • Chula Vista, CA 91915
  • (619) 397-7240
Directions