Map location of Nicholas Feda Judicial Center 37W777 Rte. 38 Ste. 200, St. Charles, IL 60175 Phone: 630-232-5835