Five neighbors, the Ambroses, the Bufords, the Colemans, the Doyles, and the Ellisons, live either adjacent to or directly across the street from each other. Two of their houses are white, one is gray, one is green, and one is blue.

The two white houses are directly across the street from each other, at the west end of the street.

The Ambroses' house is not adjacent to either of the white houses.

The Bufords' house is on the same side of the street as the Ambroses' house.

The blue house is immediately to the east of the Bufords' house on the same side of the street.

The Colemans' house, which is not gray or white, is next door to the Ellisons' house, which is on the south side of the street.

The Doyles' house is directly across the street from the Colemans' house.

On which side of the street is each neighbor's house and what is its color?