Map of Cross Lake Township in Aroostook County, ME:

Cross Lake Township Aroostook Saint Agatha 47.15984 -68.37377