Shirley Mills is a populated place located within the Town of Shirley, a minor civil division (MCD) of Piscataquis County.
Shirley Mills appears on the Monson West U.S. Geological Survey Map. Piscataquis County is in the Eastern Time Zone (UTC -5 hours).
Piscataquis County: Subdivisions (MCDs) | Cities & Towns | ZIP Codes | Features (airports, churches, hospitals, etc.)
Nearby Hotels | Driving DirectionsBIG Map | Driving Directions | Terrain Map | Satellite Map
BOUNDARY MAPS: Town of Shirley | Piscataquis County
Greenville, ME
(6.6 miles NNE) Guilford, ME (17.7 miles SE) |
Dover-Foxcroft, ME
(22.8 miles ESE) Bingham, ME (24.8 miles SSW) |
Upper Shirley Corner, ME
(1.4 miles ENE) Lower Shirley Corner, ME (1.9 miles SE) |
Greenville Junction, ME
(6.6 miles N) Blanchard, ME (7 miles SSE) |