LEONARD B EDELMAN, MD
Osteopathic Medicine at Plaza Mayor Dr, Delray Beach, FL

License number
Florida 43060
Category
Osteopathic Medicine
Type
Pulmonary Disease
Address
Address
13714 Plaza Mayor Dr, Delray Beach, FL 33446
Phone
(561) 496-2468

Professional information

Leonard B Edelman Photo 1

Dr. Leonard B Edelman, Delray Beach FL - MD (Doctor of Medicine)

Specialties:
Internal Medicine
Address:
13714 Plaza Mayor Dr, Delray Beach 33446
(561) 496-2468 (Phone), (561) 496-2468 (Fax)
Certifications:
Internal Medicine, 1985
Awards:
Healthgrades Honor Roll
Languages:
English
Education:
Medical School
University of Guadalajara / College of Medicine
Mt Sinai Services
Booth Meml Hosp