Christie on Windsor

Open
1801 Windsor Rd
Champaign, IL 61822
A primary care facility, home to a number of specialty departments as well. Our Convenient Care is open daily—even on weekends—because we know that you aren't always sick during doctors' normal hours! Christie on Windsor is conveniently located in the ever-growing southwest area of Champaign.
Own this business?
See a problem?

You might also like

United StatesIllinoisChampaignChristie on Windsor

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.