120 North LaSalle Street Chicago Illinois 60602
(312) 704-0550
DePaul University College of Law (2005)
U.S. Court of Appeals, Seventh Circuit Bar
Unknown Status
Appeals & Appellate
Construction Law
Employment Law