Biddeford Could Win $500,000 to Help Revitalize a TownBiddeford Could Win $500,000 to Help Revitalize a TownBiddeford is in the top 20 towns to get a make-over from Deluxe Corp!Lori VoornasLori Voornas