Location
Where we are...
Delray Beach, FL is located off US1, 56 miles north of Miami Beach, 27 miles north of Fort Lauderdale, and 20 miles south of Palm Beach..
Kokomo Key is located 2 miles north of trendy downtown Atlantic Avenue.
Map imagery and/or directions shown above may be provided by a third party and are offered as a convenience
and are not guaranteed accurate. The author of this site can not be held responsible for the accuracy of map/direction
information shown here.