Participating Telehealth provider - Book a virtual visit today! Trusted Cardiology serving Delray Beach, FL. Contact us at 561-203-6690 or visit us at 13550 Jog Road, Suite 204, Delray Beach, FL 33446: South Palm Cardiovascular Associates.