Howard Theatre
308 N. Main Street,
Taylor,
TX
76574
308 N. Main Street,
Taylor,
TX
76574
1 person favorited this theater
Uploaded By
More Photos
From the Howard’s Facebook feed in December of 2021
No one has favorited this photo yet