License Number
000425563
County ID
63
Email
P.O. BOX 695016
Owner Name
GMRI INC
Owner ID
10574
Vendor Name
OLIVE GARDEN ITALIAN RESTAURANT #1465
Vendor ID
4255
Address
21OO MCFARLAND BLVD E
TUSCALOOSA, AL 35404
United States
License Type 1
020
License Type 2
610