My favorite, book store, Catholic store, gift store, jewelry store all wrapped up in one. Very knowledgeable staff, always willing to help out finding a particular book ... more