Lido Cinema P.O. BOX 9099 Newport Beach, CA 92658 Phone: (949) 673-8350
Category: motion picture theater nonresidential building operator