Michael Bailey

Active Huntington Beach, CA President for Coastal Stone and Tile Works Inc.