Lake Chelan Pavilion

Address:
218 South Emerson Street, Chelan, Washington, USA
 View map