This page shows businesses on Efford Lane. Click on a business to bring up its details and a map showing its location.
Drainage Contractors
Address: 83 Efford Lane, Plymouth, Devon, PL3 6LT
Housing association
Address: Hurrell Court, Efford Lane, Plymouth, Devon, PL3 6LT
Map showing Efford Lane in Plymouth.