Naylors Run

Naylors Run is a 4.6-mile-long (7.4 km) tributary of Cobbs Creek in Haverford and Upper Darby Township, Pennsylvania, United States.