License Number
011389141
County ID
41
Email
2035 INTERSTATE DR
Owner Name
TAKOYAKI LLC
Owner ID
109461
Vendor Name
TAKOYAKI
Vendor ID
113891
Address
2035 INTERSTATE DR
OPELIKA, AL 36801
United States
License Type 1
020