Location on google ia correct. Visited once for opening NPS account. Staff is helpful, required forms are available but the front staff is clueless about how to fill. Expect no assistance from their side.Visited in Aug 2020, due to corona they are not using AC. It was pretty humid in there. Plus you are not allowed to sit or fill forms there. Only 3 persons allowed at a time.