Yes they do .
Yes, I have seen compression socks there, though there were very few options.
Go to Rite aid just down the street from.
As far as I know yes Wegmans carry them call your nearest Wegmans first and double check please
Yes
No
Try one of the drug stores nearby
Thanks! Your answer is awaiting moderation.