Dr. Barry S Horowitz, MD
General Endocrinology
Palm Beach Diabetes and Endo Specialists PA
1515 N Flagler Dr Ste 430
West Palm Beach, FL 33401-3430
UNITED STATES
Phone: (561)659-6336
Fax: (561)659-6336
Area of Concentration
General Board Certification
Internal Medicine