License Number
010704202
County ID
02
Email
25908 CANAL ROAD
Owner Name
CACTUS CANTINA LLC
Owner ID
104835
Vendor Name
CACTUS CANTINA
Vendor ID
107042
Address
25908 CANAL ROAD
STE A B AND C
ORANGE BEACH, AL 36561
United States
License Type 1
020