David Walsh Builder & Interior Finish Remodeler - Halifax, MA Looking to contact David Walsh Builder & Interior Finish? You can reach them at 781-294-0523