Project Description

Abney Farms

Abney Farms is a family owned fruit and vegetable operation in Trafford, Alabama.