License Number
011041502
County ID
02
Email
PO BOX 278
Owner Name
PLAYA LLC
Owner ID
107104
Vendor Name
PLAYA
Vendor ID
110415
Address
27842 A CANAL ROAD
ORANGE BEACH, AL 36561
United States
License Type 1
020
License Type 2
610