★★★★★5.0(201)Dr. David Rosen, MDOtolaryngologistPhiladelphia, PA35 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital35 Years of ExperienceAccepting patientsAffiliated with a Castle Connolly Top Hospital(215) 955-6760(215) 955-6760Ratings & ReviewsMost RecentHighest Rated10/30/2015extra ordinary doctorloved by patient, very through to an old girl1...456