Betsy Canterbury

Active Birmingham, AL Vice-President for Canterbury Electric Co Inc

(205)324-5542