Uptown Theatre
121 E. Main Street,
Durham,
NC
27701
121 E. Main Street,
Durham,
NC
27701
1 person favorited this theater
Uploaded By
More Photos of This Theater
Strong design by Paris Theatre manager Don Nichols of Durham in 1926 for “Phantom of the Opera”
No one has favorited this photo yet