A Quick Look At Butler Holmes Park December 9, 2019December 9, 2019Charity W. Butler Holmes Park is a 2-acre park located at 101 S Barton St, in the Penrose neighborhood of Arlington. The climbing structure at Butler Holmes Park Continue reading