Lord Aberdeen Apartment Hotel

139 Main St Vernon BC V1B 3M1,
Vernon

Business Summary:

Address :139 Main St Vernon BC V1B 3M1
City :Vernon
Phone :250-542-1992