First Street Development (St. Charles, Illinois)

USA / Illinois / Saint Charles / St. Charles, Illinois
 Upload a photo

New project revitalizing downtown First Street and making St. Charles known for its restaurants and retail shops.
Nearby cities:
Coordinates:   41°54'44"N   88°18'50"W
This article was last modified 14 years ago