Southwest Lake Crest Boulevardon the interactive online map Lewis and Clark Village. Lewis and Clark Village, Southwest Lake Crest Boulevard. Search on the map, closest way, distance to the Southwest Lake Crest Boulevard. Simple and easy to use on mobile devices.