Shawn Lafferty

Active Mountain House, CA President for Solid Rock Technology and Design, Inc.