Location
Villa Park Metra Station
349 N Ardmore Ave
Villa Park
, IL
United States
See map: Google Maps
Condition of Bicycle / Distinguishing Features:
White with green/blue graphics, white metal water pottle holder attached to frame.