← Champaign restaurants
The North House
No reviews yet
Bar5013 Stonebridge Dr, Champaign
Own or manage The North House? Claim this listing free
Hours
Hours not listed yet.
Details
Address5013 Stonebridge Dr, Champaign 61822-3651
Websitehttps://www.zillow.com/homedetails/72589407_zpid/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.