David King

Active Shaftsbury, VT President for Shaftsbury Medical Associates Inc