South Florida Heart Institute. Address. 5035 Via Delray. Delray Beach, FL 33484. Phone. 561-637-0500. Location Details. If you believe you may have a medical emergency, call your doctor or 911 immediately. Launch Map >..