Pat Rose

Active Bellingham, WA President for Rose Construction, Inc.