Liberty Theater

US-180 and NE Central Avenue,
Holbrook, AZ 86025

Unfavorite No one has favorited this theater yet

Showing 1 comment

pnelson
pnelson on May 10, 2016 at 7:33 pm

Great pic and very interesting building. Another more simple time.