Entertainment - Carlsbad, California, United States
Ultra Star Theaters is an entertainment company based out of 6941 EL CAMINO REAL, Carlsbad, California, United States.