Catherine Douglas Carruthers, MDCatherine Douglas Carruthers · Surgical Oncology Physician45 2Nd Street Pike Suite 100, Southampton, PA 18966(215) 633-3456Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing