Walgreen Drug Store - 1801 Philo Rd in Urbana, Illinois (pharmacy) - Map

Map & Directions Store Details & Deals

1801 Philo Rd
Urbana, Illinois 61802
Southwest corner OF PHILO & FLORDIA

Phone: (217)367-5486
Fax: (217)367-2437

Detailed Map