David Baker

Active Holmes, NY Chief Executive Officer for David M. Baker Construction Co., Inc.