I have a guy who will be the doctor on site at the pharmacy I'm opening near the Malecon. Worked in Hermosillo a couple of years, speaks English, actually did a semester abroad in New Zealand. I personally interviewed him and he's definitely a bright guy, we're lucky he moved here.
I can send you his info and put you in touch if you want. His current office is not far from Santander.