BATH, Maine — Bath residents voting in one of the more exciting local elections in the midcoast area saw three contested races for city council, as well as a two charter amendments and a proposed $2.8 million bond for sidewalks and road construction.

Current At-large Councilor James A. Omo lost to challenger Julie Ambrosino, 1,161-870, according to preliminary results from City Clerk Mary White.

Gregory Page also lost his bid to retain the Ward 1 seat to challenger Phyllis Bailey, 200-33.

Susan M. Bauer will stay in her Ward 6 Council seat after beating Al R. Ferguson Jr. 203-50.

Voters approved a charter amendment to bring rules for nomination deadlines for municipal candidates in city elections in line with state law, 1,817 to 311. Voting 1,217-965, residents also approved another charter amendment to allow the city manager to reside outside city limits but only with specific approval of the majority of the council.

They also supported a $2.8 million bond for sidewalks and streets and road construction, reconstruction and paving by a 1,832-395 vote.

Follow the Bangor Daily News on Facebook for the latest Maine news.