License Number
010646037
County ID
37
Email
1014 OXMOOR RD
Owner Name
TACO MAMA EDGEWOOD LLC
Owner ID
104460
Vendor Name
TACO MAMA EDGEWOOD
Vendor ID
106460
Address
1014 AND 1016 OXMOOR RD
HOMEWOOD, AL 35209
United States
License Type 1
020