THE LOT/BOFFO

7611 Fay Ave.
La Jolla, CA 92037
United States
Phone: (858) 777-0069

Founded: 2015

Theatres: 7

Screens: 13

State of Operation: California