License Number
011409737
County ID
37
Email
5220 PERIDOT PLACE
Owner Name
TACO MAMA HOOVER LLC
Owner ID
109616
Vendor Name
TACO MAMA
Vendor ID
114097
Address
5220 PERIDOT PLACE
SUITE 100
HOOVER, AL 35244
United States
License Type 1
020