Bellefleur is a community in the Canadian province of New Brunswick. It is situated in Saint-Léonard, a parish of Madawaska County.[1] [2] Being on the east bank of the Saint John River, Bellefleur is less than a mile away from the United States border.
See also: History of New Brunswick and List of historic places in Madawaska County, New Brunswick.
See main article: List of people from Madawaska County, New Brunswick.