From the small town of Chester Vermont Leslie & Scott are bringing the great pies of the south to New England! We use close to home ingredients to make your pie extra special. Our pies are not your ordinary double crusted pies, they have the southern touch that will impress your taste buds! Schedule a pickup online, or stop by our pie shops in Vermont, located in Chester and Ludlow. Chester location: Tu/We 10-5; Th 10-6; Fr/Sa 10-6; Su 10-4; Ludlow location: We/Th 11-5 Fri/Sat 11-6 Sun 11-5; .