1. Castle Trust & Wealth Management Group 121 W Lincoln Hwy, Dekalb, IL 60115 Coordinate: 41.93136,-88.75504 Phone: (815) 758-7007