Search our database by NPI number

Chelsea Link

NPI: 1114473899

Chelsea Link is a Skilled Nursing Facility specialist focused health provider in Champaign, Illinois. affiliates with no hospitals or medical groups. Call Chelsea Link on phone number 2177812046 for more information and advice or to book an appointment.

CityChampaign
StateIllinois
Address 13111 W WILLIAM ST
Postal Code61821
Phone2177812046
Primary SpecialtySkilled Nursing Facility

Leave your comments: