License Number
010567563
County ID
63
Email
PO BOX 10368
Owner Name
THE FRESH MARKET INC.
Owner ID
5971
Vendor Name
THE FRESH MARKET
Vendor ID
105675
Address
1320 MCFARLAND BLVD E STE 100
TUSCALOOSA, AL 35404
United States
License Type 1
040
License Type 2
060