Mosgrove, Armstrong County, Pennsylvania
Mosgrove is an unincorporated community in Rayburn Township, Armstrong County, Pennsylvania, United States. The community lies along the east side of the Allegheny River, north of Kittanning via Pennsylvania Route 66.