Marissa Village Park

Location:518 S Main St, Marissa, IL 62257, USA