Yes, there is.
Yes. There is a nice variety of items from scarves, books, keychains, etc. Priced what you'd expect from a souvenir shop.
Yes there are many things to buy there
Yes. I bought a mug with the Constitution written on it. Is generously sized.
Yes not to big. But appropriate. But it's before you start the tour not at end.
Yes.
Yes, and have some great things to remember your visit to the city of Philly
Yes they do have
Directly beside the house on the left
Thanks! Your answer is awaiting moderation.