Maps & Driving Directions

VCA Southland Animal Hospital is located at 20224 Eureka Rd. in Taylor, Michigan.  We are between Racho Rd. and Allen Rd. On the corner of Eureka Rd. and Jackson St.  The community and surrounding areas know us by

Find Other Nearby VCA Locations

Directions

    CLOSE CLOSE