Dr. Corsi is a wonderful general physician. I switched to him about a year ago when I got sick of the way my prior physician treated me. What a difference! He really listens when you have something to talk to him about. Because he’s a DO, he can do back adjustments, which is really wonderful. They have someone to draw blood right in the office if you need bloodwork — super handy. They always seem to be able to get you in if you really need to be seen and his support staff is wonderful — friendly and professional. I’m so glad I switched to Dr. Corsi!(and I don’t mind the drive at all! I’m happy to drive pretty much any distance if I know I have a great doctor!)