Sadar Bazaar
Bus Stand Road
Near Giriraj Plaza
Near Giriraj Plaza
Phone Number: 9827409797
66
Near Baroda Rajasthan Gramin Bank
Near Baroda Rajasthan Gramin Bank
Phone Number: (7438) 261060
42706
Near State Bank Of India
Near State Bank Of India
Phone Number: (1467) 221122, (1467) 221222