I have used Alvero Morales, a great all around GP. Speaks good english. Well educated, well informed and a really nice guy. Office is behind the old CFE building on Constitution. has a Farmacia next to his office. Office hours vary somewhat but afternoons M thru Sat.