Nelson Lewis Homestead

Geographic location: Conc 21, Lot 30 Cardiff

Current site address: 1500 Ojibway Road, Cardiff

Date range:

Interesting facts:

Still exists?:

Current use:

Information submitted by:

Photo information & source:

Regions