Search our database by NPI number

Debra Cruickshank

NPI: 1841477965

Debra Cruickshank is a Social Worker specialist focused health provider in Champaign, Illinois. affiliates with no hospitals or medical groups. Call Debra Cruickshank on phone number 2177278112 for more information and advice or to book an appointment.

CityChampaign
StateIllinois
Address 12919 CROSSING CT
Address 2SUITE 6
Postal Code61801
Phone2177278112
Fax2175312788

Leave your comments: