Ellen LockeEllen Locke · School Social Worker1000 N Wolf Rd, Northlake, IL 60164(847) 644-0896Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing