ATM IN LEIGH GENERAL STORE! by Jenny | Sep 10, 2018 | News & EventsThe automatic money machine is located inside the Leigh General Store which is open from 7am – 6pm daily except Christmas Day.