The Dr. Samuel Marshall Orr House, located in Anderson, South Carolina, USA, was built in 1885 and offers a number of impressive architectural features.
The Dr. Samuel Marshall Orr House, is located in Anderson, South Carolina. The house was built in 1885 and offers a number of impressive architectural features.