TACO MAMA 011217039

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