Check out our Annual Pet Care Guides!
learn more

Crossroads Animal Hospital is located in the heart of Strongsville, at 12977 Pearl Road, just north of the Rte. 82 intersection. We are located between the Strongsville Cemetery and Lemonberry Frozen Yogurt.