Sorry I don't have any real information for you; but the city you are looking for is Caribou. It is in northern Maine almost to the Canadian border. There used to be an Air Force Base close by in Presque Isle.
Good luck in your search. I admire you doing this to keep a promise to your Mom.