Willoughby Corner

Southwest corner of 120th Street and East Emma Street in Lafayette