SubsidyLookup

THORNTON FARMS

ROGERSVILLE, LAUDERDALE County, AL · $981,784 received across 860 payments (2010–2017).

This record covers payments through approximately 2019. Post-2020 individual payment data is not published by USDA. View AL state totals →

Summary
Total received
$981,784
Total payments
860
Years active
2010–2017
City
ROGERSVILLE
State
AL
Payments by Year
By Fiscal Year
Year Amount Payments
FY2017 $111,628 86
FY2016 $8,275 50
FY2015 $114,868 71
FY2014 $109,680 60
FY2013 $120,000 71
FY2012 $91,911 64
FY2011 $129,606 188
FY2010 $295,816 270

Payments by Program

Program Total Payments
DIRECT AND COUNTER-CYCLICAL PAYMENTS PROGRAM 10.055 $705,101 652
COTTON TRANSITION ASSISTANCE PROGRAM 10.114 $114,868 71
AGRICULTURE RISK COVERAGE PROGRAM 10.113 $83,655 95
CONSERVATION SECURITY PROGRAM 10.921 $41,912 1
PRICE LOSS COVERAGE 10.112 $36,248 41

Individual Payments

Showing the 200 most recent payments. Total payment count: 860.

Date Program County Amount
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $442
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $598
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $347
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $2,376
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $101
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $481
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $6,669
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $766
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $461
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,535
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $402
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $660
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $7,389
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $87
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $134
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $103
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $260
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $436
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $674
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $95
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $207
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,937
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,577
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $218
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $123
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $2,371
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $274
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $162
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $5,505
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $98
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $84
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $89
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $1,253
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $322
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $3,733
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $75
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $226
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $856
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $542
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $338
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $2,338
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $25
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $67
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $2,377
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $36
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $75
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $604
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $5,323
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $752
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $615
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $319
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $570
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $772
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $761
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $330
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $140
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $430
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $761
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $235
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $509
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,314
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $1,306
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $1,334
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $34
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $470
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $8,635
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $143
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $5,254
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $5,258
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $36
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $6
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $179
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $11
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $179
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $503
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $5,194
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $159
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $249
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $2,251
Oct 4, 2016 PRICE LOSS COVERAGE 10.112 Lauderdale, AL $75
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $204
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,347
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,037
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,015
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $14,340
Oct 4, 2016 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $50
Dec 3, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $129
Nov 12, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $120
Nov 10, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $20
Nov 10, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $36
Nov 10, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $62
Nov 9, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $126
Nov 6, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $45
Nov 6, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $34
Nov 2, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $62
Nov 2, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $304
Nov 2, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $8
Nov 2, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $129
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $73
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $34
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $48
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $39
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $157
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $31
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $107
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,068
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $56
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $131
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $20
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $62
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $33
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $6
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $11
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $42
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $185
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,331
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $20
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $478
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $277
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $120
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $36
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $56
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $176
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $50
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $761
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $64
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $45
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $103
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $36
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $75
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $106
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $204
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $20
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $20
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $1,074
Oct 23, 2015 AGRICULTURE RISK COVERAGE PROGRAM 10.113 Lauderdale, AL $45
Dec 9, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,543
Dec 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,710
Dec 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $2
Dec 5, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $256
Nov 9, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $451
Nov 9, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $11
Nov 1, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $2,174
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $3,513
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $429
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $3,358
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $3,367
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,236
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $997
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $757
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $2,542
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $320
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $259
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $5,752
Oct 16, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $7,042
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $3,236
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $2,648
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $8,921
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,105
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $2,561
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $81
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $401
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $651
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $4,571
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,192
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,988
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $2,495
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $582
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $109
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $604
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,389
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $894
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $910
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $2,612
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $9,174
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $490
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,423
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $935
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,977
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $568
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $601
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $3,753
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $933
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,656
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,033
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,180
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $810
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $214
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $3,917
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $590
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $295
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $960
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,164
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $111
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,637
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $601
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $651
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $1,373
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $896
Oct 10, 2014 COTTON TRANSITION ASSISTANCE PROGRAM 10.114 Lauderdale, AL $707

Explore Related Data