Cartogiraffe.com

Oddfellows Arms

Oddfellows Arms is a pub in Devonport Road 60 in Plymouth.

Pin to show location on the map Oddfellows Arms

House number
60
Postal code
PL3 4DF
Street
Devonport Road
Object
Pub
Building
Yes