Charles Clark Square is a street spot at 205 University Avenue East in Windsor, Nova Scotia, Canada. 2 community photos have been shared of this spot. Coordinates: 42.31840, -83.03600.
205, University Avenue East, Windsor, Nova Scotia, Canada, Nova Scotia, Canada