Renaissance Park is a 6.5-acre neighborhood park established in 2008 located in Meridian's Tuscany subdivision, featuring a large sculpture called “Illuminations”.
4155 S Genoard Ave, Meridian, ID 83642