Leicester from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map National Hotel - New York, Leicester, 2927 Tylerville Rd, 14481 Map Subway Leroy Ny - New York, Leicester, 125 West Main St, 14481 (716) 768-7750 Map