License Number
011240208
County ID
08
Email
3165 SIX FOOT ROAD
Owner Name
OTTER CREEK LLC
Owner ID
108481
Vendor Name
OTTER CREEK FARMSTEAD
Vendor ID
112402
Address
3167 SIX FOOT ROAD
OHATCHEE, AL 36271
United States
License Type 1
160
License Type 2
990