He has a 4.5 out of 5 star average patient rating. Dr. Castelli takes Coventry, United Healthcare HSA, and United Healthcare HMO, as well as other insurance carriers. He studied medicine at Des Moines University, College of Osteopathic Medicine. Dr. Castelli's medical residency was performed at Hahnemann University Hospital. He is professionally affiliated with Bryn Mawr Hospital. He is accepting new patients.