maine republican rosen
senator richard rosen
high speed connection low speed connection
maine district 31