This person is linked with companies: Innovative Security Concepts, Llc and Innovative Security Concepts. This year Leonard celebrated his 51 birthday. 2461 Streamview Dr #100, Waldorf, Md 20603 is where Leonard resides. The phone number (410) 519-6219 is Leonard’s. James Leon Craig, Dianne E Craig, Leonard W Craig and 6 other people are people possibly related to Leonard. This person has lived also in Baltimore, Hanover, Temple Hills and 5 other cities. Leonard's birth year is 1973.