Thought I would post this since I know many people search for English speaking doctors in certain areas. Came across this practice in St. Gallen, when looking for a place to get vaccinations for a trip. Hopefully it helps someone else.
They offer almost everything, even dermatologists and gynocologysts.
They also have locations in Zurich and Aarau and are open 365. http://arzthaus.ch/en/kontakt/st-gallen/