License Number
011041602
County ID
02
Email
PO BOX 278
Owner Name
PLAYA LLC
Owner ID
107104
Vendor Name
PLAYA
Vendor ID
110416
Address
27842 B CANAL ROAD
ORANGE BEACH, AL 36561
United States
License Type 1
050
License Type 2
070