Menu 415-981-1102

Definitely the place to go when you need to be seen right away.  Friendly, helpful, and doesn’t talk to you like you’re an idiot.  I don’t know how he is for long-term, but for quick medical care, Dr. Savage gets my vote!

Stephanie H. Via Yelp

Dr. Savage claims to have seen over 65,000 patients in his career.  So there is a good chance he has seen it all.  Easy, quick and painless, and his office staff is friendly and helpful.

George K. Via Yelp

Traveler Medical Group