Dr Castrilli is by far the best primary care doctor I have ever had. He lets you speak, telling him your symptoms and then he gets whatever tests are appropriate. Very smart and courteous. I highly recommend him.
I saw this Dr. for years. After being diagnosed with bladder cancer by another Dr. I questioned Castrilli about some past testing. He dropped me as a patient because of the question. I was 2 months out from cancer surgery. He gave no explanation and never returned my calls.He was very unprofessional in his actions and i do not reccomend him.