Does Aldi accept checks?
Address: 1111 S Willow St, Manchester, NH 03103, USA
Jessica Berry | Aug 22, 2019
No they do not. Credit & debit cards as well as cash
Diane S | Aug 22, 2019
I've never tried but i would assume they do.
Jeff Grenier | Aug 22, 2019
No
Thanks! Your answer is awaiting moderation.