Explore details about location Windrow Park Parking Lot. Windrow Park Parking Lot is a location situated within the Irvine alongside other areas such as Amore, Warner Avenue, Irvine Center Drive.