Walgreen Drug Store - 2402 Village Green Pl in Champaign, Illinois (pharmacy) - Map

Map & Directions Store Details & Deals

2402 Village Green Pl
Champaign, Illinois 61822
Southwest corner OF DUNCAN & WINDSOR

Phone: (217)398-2764
Fax: (217)398-4009

Detailed Map