NPIIDCatherine Douglas Carruthers, MDSurgical Oncology PhysicianSouthampton, PA45 2Nd Street Pike Suite 100, Southampton, PA, 18966NPIID(215) 633-3456Book online Claim listingAvailability on request