I grew up in Windsor and fondly remember thinking all the rich people lived in St.Clair Shores. Starting out now in the winter? Then I guess you'll head south! Nothing I loved better than to get in the car and wander. Have a wonderful time.
MaryKatherine