Lotus of the Lake is located in the upper level of the Village Market Center, facing Southwood Blvd., in the end unit.

797 Southwood Blvd. Suite 10
Incline Village, NV 89451
(Village Center - Upper Level)


View Larger Map