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.
Penrose Park playgroundContinue reading
Towers Park is a four-acre park situated in the Penrose neighborhood of Arlington. Located at 801 S Scott St, the park offers various facilities making it the go-to place for outdoor fun for the entire family.
The tennis courts at Towers ParkContinue reading