Any Mini fridges or mini freezers here?
Address: 5391 Moreno St, Montclair, CA 91763, USA
Joseph Olgado | Sep 11, 2021
Yes, they do. But they come and go quick, so please give them a call.
Natures Paradise And Travel | Sep 11, 2021
Yes they have some small freezers
Thanks! Your answer is awaiting moderation.