Offers Virtual Visits Accepting New Patients
-
Riley Physicians Pediatrics
4880 Century Plaza Rd., Ste. 250
Indianapolis, IN 46254 - Phone: 317.216.2500
-
Book Appointment Online
- Phone: 317.216.2500
-
Same-Day Primary Care Appointments call
1.888.IUHEALTH
Biography
Dr. Allen is a board-certified pediatrician who joined the Riley Pediatrics - Georgetown family in July 2019, after having served as chief resident in the Indiana University Pediatrics Residency at Riley Hospital for Children. In her year as Chief Resident, Dr. Allen served in multiple clinical and administrative roles, managing the day-to-day challenges of a large residency program and promoting resident well-being.
Locations
Riley Physicians Pediatrics
4880 Century Plaza Rd., Ste. 250
Indianapolis, IN 46254
Specialties & Details
Specialties: Pediatrics
Education:
School of Medicine:
Ohio State University College of Medicine; Columbus, OH
Residency:
Riley Hospital for Children at IU Health; Indianapolis, IN
Hospitals & Affiliations:
Hospital Privileges
Physician Group
- Riley Physicians
- IU Health Physicians
Ratings & Reviews
Krista R Allen, MD
Pediatrics

Dr. Allen is a board-certified pediatrician who joined the Riley Pediatrics - Georgetown family in July 2019, after having served as chief resident in the Indiana University Pediatrics Residency at Riley Hospital for Children. In her year as Chief Resident, Dr. Allen served in multiple clinical and administrative roles, managing the day-to-day challenges of a large residency program and promoting resident well-being.
Riley Physicians Pediatrics
4880 Century Plaza Rd., Ste. 250
Indianapolis, IN 46254
Specialties: Pediatrics
Education:
School of Medicine:
Ohio State University College of Medicine; Columbus, OH
Residency:
Riley Hospital for Children at IU Health; Indianapolis, IN
Hospitals & Affiliations:
Hospital Privileges
- IU Health North
Physician Group
- Riley Physicians
- IU Health Physicians
Offers Virtual Visits Accepting New Patients
-
Riley Physicians Pediatrics
4880 Century Plaza Rd., Ste. 250
Indianapolis, IN 46254 - Phone: 317.216.2500
-
Book Appointment Online
- Phone: 317.216.2500
-
Same-Day Primary Care Appointments call
1.888.IUHEALTH