About 19 Islands
We want to bring light and life into commercial and residential spaces through the consultation, design, installation, retail and maintenance of aquariums,
More about 19 Islands
19 Islands is located at 2854 Calgary Trail NW, Edmonton, Alberta t6j 6v7
17807611101
http://www.19islands.ca