Takeda Parkway
United States
>
Illinois
>
Lake County
>
Deerfield
>
Takeda Parkway
The Takeda Parkway is a street with one lane in Deerfield.
Takeda Parkway
type of road
District road
Lanes
1
Takeda Parkway
Lake Cook Road
Lake Cook & Waukegan, City BBQ, Lake Cook & Wilmot, BP, BP Shop, North Suburban Evangelical Free Church, Starbucks, Sleep Number, Lake Cook Road, Lake Cook Metra Station