Exit 39AonI-880 Southbound
Right 0.42 mi
Vet white 28@2x
Alameda Pet Hospital
2275 Buena Vista Avenue, Alameda, CA 94501