Amber Lewtas, DD You are here Home > Denturists > Amber Lewtas, DD Tweet Our address Address: 63 Algoma Street North, Suite 170, Thunder Bay, Ontario, P7A 4Z6 GPS: 48.43880619999999, -89.22199940000002 Telephone: 807.286.0057