HMC

Crossroads Clinic

Veterinarian in Urbana

Updated: February 28, 2024 12:59 AM

Crossroads Clinic is located in Urbana (City in Illinois), United States. It's address is 1805 E Olympian Rd, Urbana, IL 61802.

1805 E Olympian Rd, Urbana, IL 61802

5R48+CM Urbana, Illinois

(217) 643-2325

Questions & Answers


Where is Crossroads Clinic?

Crossroads Clinic is located at: 1805 E Olympian Rd, Urbana, IL 61802.

What is the phone number of Crossroads Clinic?

You can try to calling this number: (217) 643-2325

What are the coordinates of Crossroads Clinic?

Coordinates: 40.1560162, -88.18336

Crossroads Clinic Reviews

Fred Dabbelt
2021-08-12 23:14:18 GMT

They are very caring for you and also for your pets

Write a review of Crossroads Clinic


Crossroads Clinic Directions
About Urbana
City in Illinois

Urbana is a city in and the county seat of Champaign County, Illinois, United States. As of the 2020 census, Urbana had a population of 38,336. As of the 2010 United States Census, Urbana is the 38th-most populous municipality in Illinois. It is included in the Champaign–Urbana metropolitan area. source

Top Rated Addresses in Urbana