Roorkee Survey & Drawing Syndicate Updated

P.B. No. 116, 6 Civic Lines, New Haridwar Road,
Roorkee, Uttarakhand 247667 India