OSF Urgo - N Champaign - OSF Urgo - N Champaign - Drug Testing Only in Champaign, Illinois (Lab Testing Services, Health, Medical) - Map

Map & Directions Store Details & Deals

2718 N Prospect Ave
Champaign, Illinois 61822-1298

Phone: 217-337-3852
Fax: 309-862-4823

Detailed Map