Weather and Radar Map for Lee, Maine - The Weather Channel | Weather.com