William Davidge

Active Marblehead, MA CEO for Gallatin Estates, Ltd.