Notes: 5600 Carroll Canyon Road San Diego San Diego County California USA Postal Code: 92121 Phone: (800)352-2646
Latitude: 32.8954074, Longitude: -117.182878