Real Estate boards require that you sign in to see the full details of this property. Sign In
10 POND Road NEW CHELSEA, Newfoundland and Labrador
New Chelsea, NL has a population of approximately 116.
Approximately 100% of the properties in New Chelsea, NL are owned while 0% are rented.