Search

Troy Leonard

Put your body text and images here.

Troy Leonard
Adjunct Assistant Professor
Phone: 215-546-0800
Fax: 215-546-1420
tleonard@kmarchitects.com


Degrees:
M. Arch, Cornell University; B. Arch, Temple University; B.S., Temple University
Professional Societies:
AIA