Noida Toll Bridge Company Limited
Toll Plaza, Mayur Vihar Link Road, New Delhi – 110091
0120 2516447 / 2516495
www.ntbcl.com
ntbcl@ntbcl.com
Copyright 2020 NTBCL. All Right Reserved