222 South Riverside Plaza, Suite 1500 Chicago Illinois 60606
(312) 382-3183
DePaul University College of Law (2007)
Illinois Bar
Unknown Status