Urban Pet Hospital
Veterinary clinic
2308 Lombard St · San Francisco, CA 94123 · 0.3 mi
License VerifiedBoard-certified specialists
Urban Pet Hospital is a full-service veterinary clinic in San Francisco's Marina District serving dogs and cats. It offers same-day urgent care, dental work, surgery led by a board-certified small animal surgeon,…