Hauberg Civic Center • Opaque Smoke School Inc. Hauberg Civic Center • Opaque Smoke School Inc.