• 4149 Newton Ave.
  • San Diego, CA 92113
  • (619) 527-3413
Directions