Search results

  • Insect Control & Research Inc
    Insect Control & Research Inc
    (410) 747-4500
    1330 Dillon Heights Ave, 21228  Catonsville

    Southern California Reference Laboratory (SCRL) originated in 1983 as Central Reference Laboratory (CRL). Later in the decade, CRL became the largest clinical laboratory in Orange County and eventually merged with another large California based reference laboratory. In 1998, many clinicians request…