Public Facility
  • 12362 Springhurst Drive
  • San Diego, CA 92128
  • (858) 391-1514
Directions