Filter Options
Required*
Filter
Lake Forest / California / United States
0.0
Beech Street Corporation, headquartered in Lake Forest, Calif., is one of the oldest independently owned Preferred Provider Organizations in the United States. The company offers network access for health benefits, healthcare management services, out-of-network cost containment programs and Internet technology solutions to more than 700 clients and their over 15 million members nationwide. Founded in 1951, the company s network is comprised of more than 400,000 providers, 3,800 hospitals, and 52,000 ancillary providers. Its healthcare management services include URAC accredited and NCQA certified traditional utilization management, URAC accredited case management, disease management, UM Lite, chronic illness management, maternity options management and centers of excellence. Beech Street also provides an accelerated payment program, disease management, fee negotiation, Life Trac Transplant Network, long term care and workers compensation.