main street: any small town (or the people who inhabit it); generally used to represent parochialism and materialism (after a novel by Sinclair Lewis)
town: an urban area with a fixed boundary that is smaller than a city
sister-in-law: the sister of your spouse