License Number
010714063
County ID
63
Email
3707 MCFARLAND BLVD
Owner Name
T TOWN OUTLET LLC
Owner ID
104908
Vendor Name
T TOWN OUTLET
Vendor ID
107140
Address
3707 MCFARLAND BLVD
TUSCALOOSA, AL 35405
United States
License Type 1
990