Just wanted to add my experience, and a tip. Dr. Mascarenhas is quick and efficient. Not particularly friendly, but not rude either. He wants to get you in and out, and that is likely what you want too.
As a heads up, if you have supplemental insurance (such as Greenshield) they will cover the...