Missouri Secondary State Route P is a north-south highway in Southwestern St. Louis County. It runs from Missouri State Route 366, in Shrewsbury, to Missouri State Route 30 in near Affton. MO Sec St Rt P passes through the following towns in St. Louis County. Shrewsbury
Mackenzie MO Sec St Rt P is not multi-plexed in St. Louis County. MO Sec St Rt P intersects the following highways in St. Louis County. Missouri State Route 366, at Shrewsbury.