Mourelatos Lakeshore Resort

6834 N Lake Blvd
Tahoe Vista, CA 96148

Details

This is a counter service fountain available during business hours.