Dr. David N Ferraro, MD | General Surgeon in Franklin, PA | FindClarity