Photo Galleries

« All Posts

Mission’s newly renovated Leo Peña Placita Park is open and ready for play! Located at the corner of Business 83 and Conway Avenue, the historic Leo Peña Placita Park has undergone significant upgrades. The City of Mission held a Ribbon Cutting Ceremony to debut the new features, just in time for the City’s National Night Out Event!