We Are Located Directly On The Beach Our on-site management office is conveniently located right on the beach in beautiful Cape Canaveral, FL. Main Office: Phone: 321-783-3226 7520 Ridgewood Ave. Cape Canaveral, FL 32920