Waters Edge Lodge
801 Island Dr
Alameda, CA 94502
Alameda, CA 94502