1. Debellis Edward Psyd 509 W Old Northwest Hwy Ste 230a, Barrington, IL 60010 Coordinate: 42.16118,-88.1475 Phone: (847) 934-3344