Explore details about location Town Lake Lane. Town Lake Lane is a location situated within the El Paso City alongside other areas such as La Promeda Drive, Wind Song Drive, Abdou Place.