1 Tata Car Service Center(s) in Tehri

Oberai Motors

Burari Chowk, Near Shiv Mandir,Uttaranchal, Tehri-249001

 CALL US

01376 - 210093

 EMAIL US

oberaimotors@gmail.com