Leicester - ATM Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours601 New Leicester Highway Leicester, NC 28806 US