License Number
011217039
County ID
39
Email
300 OFFICE PARK DRIVE
Owner Name
TACO MAMA FLORENCE LLC
Owner ID
108320
Vendor Name
TACO MAMA
Vendor ID
112170
Address
121 SOUTH CHERRY STREET
FLORENCE, AL 35630
United States
License Type 1
020