Michael Davenport

Archived Record Norwich, VT Previous Chairman for Davenport & Barr, Inc.