Dave Welsh

Active Mason, OH Partner for Voorhis, Slone, Welsh, Crossland Architects, Inc.