He has stayed in Zionsville, Saginaw, Rumford and 5 other cities before moving to Indianapolis. Phone number listed for Leonard is (317) 228-1819. His birth year was listed as 1948. 2560 Hideaway North Dr, Indianapolis, In 46268 is where Leonard lives. The current age of Leonard is 76.