David Macleod

Archived Record Hartford, CT Previous President for Farmington Management, Inc.