Address:3020 Newton Ave, San Diego, CA

Phone: 619-453-4959