William Thayer

Active Monterey, CA President for William A. Thayer Construction, Inc.