they sell 120 film. I don't know if they develop it. I'd try online stores or call up Denton camera if they don't.
I've seen 35mm and 120 on the shelf there, but I believe they can process only 35mm.
Not that I am aware of. However, I know The Darkroom develops 120 film. I have bought 35mm film from Arlington Camera, I would assume they sell 120 as well.
Thanks! Your answer is awaiting moderation.