Bill Shields

Active Palm Harbor, FL President for Shields Consulting & Construction Inc.