RED LOBSTER 0298 010440263

Submitted by Anonymous (not verified) on
License Number
010440263
County ID
63
Email
PO BOX 695016
Owner Name
RED LOBSTER RESTAURANTS LLC
Owner ID
102863
Vendor Name
RED LOBSTER 0298
Vendor ID
104402
Address

2620 MCFARLAND BOULEVARD E
TUSCALOOSA, AL 35405
United States

License Type 1
020
License Type 2
610