Shirley Mills, Maine

Shirley Mills is an unincorporated village in the town of Shirley, Piscataquis County, Maine, United States. The community is 23 mi northwest of Dover-Foxcroft. Shirley Mills had a post office until June 20, 1986; it still has its own ZIP code, 04485.