Bernard Smith

Active Spencer, NY Chief Executive Officer for Spencer Paving Company, Inc.