License Number
011093163
County ID
63
Email
12068 INTRAPLEX PARKWAY
Owner Name
HALF SHELL OYSTER HOUSE TUSCALOOSA LLC
Owner ID
107462
Vendor Name
HALF SHELL OYSTER HOUSE
Vendor ID
110931
Address
2325 UNIVERSITY BLVD
TUSCALOOSA, AL 35401
United States
License Type 1
020
License Type 2
610