An interactive map showing the location of U.S. Inspection Station-Limestone, Maine, Limestone, Aroostook, Maine, USA.