Philip Davis & Son, Inc.

Wilmington, VT