Dr. Horowitz will be seeing: New Patients at our West Palm Beach Location: 1515 N. Flagler Drive, Suite 430, West Palm Beach, FL 33401. Existing Patients at our West Palm Beach, Jupiter & Boynton Beach locations. Contact Palm Beach Diabetes and Endocrine Specialists, PA today to schedule an appointment..