Ingram Plaza
2640 Cushing Road, San Diego, CA 92106
Ingram Plaza is a Parks place is located in San Diego, California. The address of Ingram Plaza is 2640 Cushing Road, San Diego, CA 92106.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 619-573-9306, or open their website to view relevant information, The url is http://www.ntcvenues.com/ingram_plaza.php#.V-DRgZgrKUk