John Macleod

Archived Record Clearwater, FL Previous Vice President for Stewart, Mitchell & Macleod Construction, Inc.