Find contact information here to make an appointment.

About
Dr. Robert Geggel, MD is
Education
- Boston Children's Hospital, Fellowship Hospital — 1984
- Boston Children's Hospital, Residency Hospital — 1981
- University Of Pennsylvania School Of Medicine, Medical School — 1978
Insurance Accepted
- Accepts most major Health Plans. Please contact our office for details.
- First Health
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Geggel?

Frequently Asked Questions
A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Robert Geggel, MD. To arrange an appointment, call the number on Dr. Geggel's profile.
Dr. Geggel in specializes in Pediatric Cardiology. See more on Sharecare.
Dr. Geggel's office is located at 300 Longwood Ave # 3066 Boston, MA 02115. You can find other locations and directions on Sharecare.
Dr. Geggel provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. Robert Geggel, MD is affiliated with Boston Children's Hospital.
Yes, Dr. Robert Geggel, MD holds board certification in Pediatric Cardiology and Pediatrics.
Dr. Robert Geggel, MD has a star rating of 5.0/5. See more patient feedback on Sharecare.
Hospital Affiliations
- Boston Children's Hospital
Locations
-
Practice
-
1
Boston Children's Hospital
300 Longwood Ave # 3066, Boston, MA 02115 (617) 355-6919
-
1
-
Boston Children's Hospital
-
2
Orthopedic Center
482 Bedford St, Lexington, MA 02420 (617) 355-4278
-
2
-
Boston Children's Hospital at Waltham
-
3
Department of Cardiology
9 Hope Ave Ste 5, Waltham, MA 02453 (617) 355-4278
-
3
-
Boston Children's Hospital, Department of Dentistry
-
4
Boston Children's Hospital
300 Longwood Ave, Boston, MA 02115 (617) 355-4278
-
4
-
Boston Children's Physicians Brockton
-
5
Boston Children's Physicians Brockton
830 Oak St Ste 220E, Brockton, MA 02301 (781) 216-2480
-
5
-
Lawrence General Hospital
-
6
Boston Children's Physicians Norwood
269 Walpole St, Norwood, MA 02062 (781) 278-6411
-
6