Leonard now resides at 301 Pin Oak Rd, Stroudsburg, Pa 18360. In addition to Stroudsburg, Leonard also lived in Wantagh, Ridgewood and Tannersville. The age of Leonard is 57. Leonard has some connections with business: Innovative Exhibit Productions Inc. Phone number listed for Leonard is (570) 620-1193. Leonard was born in 1967.