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 theater’s Facebook feed in January of 2022.
No one has favorited this photo yet