Opal Grand Resort is Located at:
10 North Ocean Blvd.
Delray Beach, FL 33483
Contact Us
Reservations -
866.240.6316
Local -
561.274.3200
Sales -
561.274.3210
Fax -
561.274.3202
Email -
info@opalgrand.com
Please fill out the form below if you would like to contact us: