Other cities that he has stayed in are Washington, Greenbelt, Takoma Park and one other city. 1975 is the birth year of Leonard. Leonard is a resident of 7640 Provincial Dr #101, Mc Lean, Va 22102. Leonard has listed phone number: (202) 966-4185. Leonard was born 49 years ago.