Walgreen Drug Store - 1509 S Neil St in Champaign, Illinois (pharmacy) - Map

Map & Directions Store Details & Deals

1509 S Neil St
Champaign, Illinois 61820
Northwest corner OF NEIL & KIRBY

Phone: (217)351-1516
Fax: (217)351-1951

Detailed Map