It was so convenient to have this store around. It su-ks so badly that the store is closed now. It's never going to come back and that's something that I had to come to terms with for ages now. Very disappointed but what can you do, realistically?... — read more
Famsa: Arizona California Illinois Nevada Texas
Five states, more growth for Famsa. I hope it works well for them. They will grow and they will not close any location.