Things To Know About Penrose Park
Penrose Park is a two-acre open green space located at 2200 6th St S in the Penrose neighborhood, South Arlington. The park is well-shaded with good-sized trees and offers a variety of outdoor activities for families.
Continue reading