Sycamore Arch

Located at Pickett Park, corner of McCormick Road and W. Stadium Avenue, West Lafayette, IN 47906
Open Map