Shirley Mills is an unincorporated village in the town of Shirley, Piscataquis County, Maine, United States.
The community is 23 miles (37 km) northwest of Dover-Foxcroft.
Shirley Mills had a post office until June 20, 1986; it still has its own ZIP code, 04485.
This Maine state location article is a stub.
You can help Wikipedia by expanding it.