Starlight Bowl
2005 Pan American Plaza Balboa Park, San Diego, CA 92101-1636
Starlight Bowl is a Theaters place is located in San Diego, California. The address of Starlight Bowl is 2005 Pan American Plaza Balboa Park, San Diego, CA 92101-1636.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 619-544-7827,