He has stayed in Rochester before moving to Rochester. Leonard now resides at 512 Ames St, Rochester, Ny 14606. L And T Auto Sales is business that might have connection with Leonard.