Powells Family Farm 8477 Retta Mansfield Road, Mansfield, TX 76063