A beautiful plot of land, approximately 13 acres in size was recently added to Green Hill Park. This land, nestled just east of Trinity Ave (off Lincoln Street) and just south of I-290 was formerly owned by the Sisters of Notre Dame (see aerial photo above). Continue Reading
Read More