Dr. Castelli graduated from the Katholieke Universiteit Leuven in 1959. Dr. Castelli works in Framingham, MA and 1 other location and specializes in Cardiovascular Disease. Dr. Castelli is affiliated with Framingham Union Hospital.
View More
Dr. Castelli graduated from the Katholieke Universiteit Leuven in 1959. Dr. Castelli works in Framingham, MA and 1 other location and specializes in Cardiovascular Disease. Dr. Castelli is affiliated with Framingham Union Hospital.
RESIDENCY
Lemuel Shattuck Hospital
MEDICAL SCHOOL
Katholieke Universiteit Leuven - 1959
* Insurance information may change frequently. Please verify directly with the provider (doctor/clinic).