San Francisco Animal Medical Center
2343 Fillmore St, San Francisco 94115