1800 Center Street, North Little Rock, Arkansas 72206 USA
Restored fountain in front of the mansion.
Claim copyright