Mormon Church - Red River Street

Exterior view of The Church of Jesus Christ of Latter Day Saints. This building is located at 3310 Red River. It is today the home of Attal Galleries.
Date: November 10, 1949
Creator: Douglass, Neal
System: The Portal to Texas History