Greg Canfield Categories Government Vestavia Hills AL 35242 (205) 967-5571 Send Email Visit Website Rep/Contact Info Greg Canfield × Greg Canfield Phone: (334) 242-0400 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×