Ottoway Theatre
12 North Tryon Street,
Charlotte,
NC
12 North Tryon Street,
Charlotte,
NC
1 person favorited this theater
Uploaded By
More Photos of This Theater
Rare letterhead from the Ottoway here thanking Metro for the fine films of 1915.
No one has favorited this photo yet