A0B2P0 St. Johns (rural), NF

NEW HARBOUR TB, NL A0B 2P0, Canada