Willoughby Corner

North 120th Street and East Emma Street in Lafayette