47421By / November 26, 2018 Fantastic experience with Dr. Ferraro! He is a wonderful surgeon who takes great care of his patients!