Islands’ Villa

203 Main Street
Lewisporte, NL
Canada
A0G 3A0

Phone: +17095693001
Fax: +17095693008

info@islandsvilla.ca