The Townsends Inlet Civic Center is located at 138 85th Street, about a block from the beach.
March 22, 2017