Cinema La Placita
110 S Church Ave
Tucson
AZ
85701
(520) 326-5282
cinemalaplacita.com
Open Map
Cinema
Indie Movie Theater
Movie Theater
Plaza