Patti McGowan

Active North Wales, PA Vice-President for Pennsylvania Partnership for The Deafblind