Contact Us

Address:

Vajraloka
Treddol
Corwen
Denbighshire
LL21 0EN

Telephone: 01490 460406

Email: info@vajraloka.org

Site design by Samudradaka at Circular Cube