Viera Clinic
Be sure to click "Playlist" to view our full video library.
Viera Clinic
The wonder and delight of Florida Hospital for Children is now in Viera with some of the nation's top physicians.
Pediatric services available at Florida Hospital for Children Advanced Pediatric Specialists in Viera:
Allergy and Immunology
Steven Rosenberg, MD
Steven Rosenberg, MD has been practicing medicine for over 20 years, specializing in pediatric allergy, asthma and immunology disorders.
Cardiology
Jorge A. Garcia, MD
As a pediatric cardiologist, Jorge A. Garcia, MD, focuses on health issues that affect our young patients' hearts. He and the rest of the team specialize in a wide range of heart disorders, diagnosing and treating them with the most advanced technologies and techniques available.
Agustin Ramos, MD
A member of our expert pediatric cardiology team, Agustin Ramos, MD, is focused on providing our patients with superior care and successfully treating even the most serious heart issues in children and adolescents.
Endocrinology, Diabetes and Metabolism
Jorge J. Daaboul, MD
Jorge J. Daaboul, MD has been treating children who have endocrine, diabetes and metabolism conditions for more than 25 years, including obesity, hypoglycemia, rickets and thyroid and adrenal disorders.
General Surgery
W. Raleigh Thompson, MD
Raleigh Thompson, MD is one of the most experienced minimally invasive surgeons in the country. Having performed more than 3,000 laparoscopic surgeries, Dr. Thompson currently serves as the medical director for both the Pediatric General Surgery Program at Florida Hospital for Children and the Nicholson Center for Surgical Advancement. Se habla Espanol.
Urology
Michael A. Keating, MD
Treating disorders affecting the urinary tract, genitalia, groin, kidneys, bladder and urethra, Michael A. Keating, MD, is a highly respected expert in pediatric urology and directs a team of specialists in offering our young patients the best care available.
Location & Directions
8061 Spyglass Hill Road, Suite 103 Viera, FL 32940 Get Directions



