Leonard Castillo lives in Pittsburgh, PA. Leonard has attended Western Michigan University and Wayne State University. Leonard has worked for Labor Law, Antitrust And Trade Regulation Law and Employment Law. Positions Leonard has held include Attorney and Lawyer.