Dr. Michael Dale Osborne, MD | General Surgeon in Half Moon Bay, CA | FindClarity