AMC Otay Ranch 12
Local business
91915 Chula Vista
United States
Phone: (619) 216-0664
Website: http://www.amctheatres.com/movie-theatres/amc-otay-ranch-12
Local business
Phone: (619) 216-0664
Website: http://www.amctheatres.com/movie-theatres/amc-otay-ranch-12