TACO MAMA 011409737

Submitted by Anonymous (not verified) on
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