Welcome to the Portland Pediatric Group, LLP.  We are a medical group specializing in newborns, children and young adults. Conveniently located in Irondequoit, we serve all of Monroe County and beyond.  Our physicians have faculty appointments at the University of Rochester, and admitting privileges at Rochester General Hospital and Golisano Children's Hospital at Strong.  Some of our physicians also see newborns at Highland Hospital and Unity (Park Ridge) Hospital.

The Portland Pediatric Group has a caring team of trained nurses.  Our staff is friendly, highly qualified and committed to helping you improve your family's health and well being.


Are you expecting a baby and looking for a pediatrician?
Read our prenatal welcome letter.

Frequently asked questions:

Do you have any philosophies about taking care of kids?
We feel strongly that patients get the best care from doctors who know them well.  Our pediatricians see their own patients in the newborn nursery, for well child checks, and if admitted to the hospital.  Although we expect that occasionally kids will be ill when their doctor is out of the office, we also see our own patients for sick visits whenever possible.  This continuity of care leads to a lasting and mutually beneficial relationship.

Do you have walk-in hours?
No.  We guarantee same day appointments for illness.  This way, our patients can be seen when they arrive and be on their way swiftly.

Which doctor is in which office?
Dr. Holmes, Dr. Davis, and Dr. Preston work in the Irondequoit office.  Dr. Cordaro and Dr. Barr work in the Webster office on weekdays.  The doctors rotate weekends at the Irondequoit office.  Webster patients are seen at the Irondequoit office on weekends.

Which hospitals do the doctors go to?
Dr. Holmes:  Strong, RGH
Dr. Davis:  Strong, RGH, Highland
Dr. Preston:  Strong, RGH, Highland, Unity (Park Ridge)
Dr. Cordaro:  Strong, RGH, Highland
Dr. Barr:  Strong, RGH, Highland

The office is closed and I think my child is really sick.  What should I do? 
First, use the American Academy of Pediatrics online Symptom Checker as most answers to most questions will be found here.  In general, we recommend that you call the doctor on call (342-5665) before deciding to go to the emergency department.  See our Resources page for more on emergencies and after hours options.

Why aren't you called Hudson Pediatric Group?
The group was founded by Dr. John Bosco and Dr. Joseph Incavo on Portland Avenue in 1966.  We moved to our new office in 2000.  After 34 years of service, the name was well identified with the physicians and just stuck.

How can I contribute to health sciences education in our community? 
Click here to read about the Bosco Scholarship Fund.  To make a donation, please contact us at 342-5665.



The mission of Portland Pediatric Group is to serve our patients and our community.  Our first concern is our patients and we will treat them with respect and dignity.

We will fulfill our patients' needs and provide valuable services to them and all those in need.

We will promote health, wellness and disease prevention.

We value exceptional performance and will strive to excel.

We will take care to do the best job we possibly can.

Our goal at Portland Pediatric Group, LLP, is to improve the health and lives of the people we serve through caring, sharing, teaching and learning.  This includes not only our patients, but also their families and the communities in which they live.  Integral to this mission is the delivery of the highest quality medical care and the provision of medical and health related education.  We are here to help people.

We will work as a team to pursue this mission.  We will identify our patients' needs and fulfill their expectations while providing high quality yet cost effective pediatric care.