Banks nearby Thalda, Uttarakhand 246124, India

Uttarakhand Gramin Bank

Approximately 1.27 km away
Address: Devikhal, Garhwal, NH-119, Kotdwar Road, Lansdowne, Lansdowne, Uttarakhand 266193, India