Leela Krishna Toyota is located in Bhimavaram, India on 21-5-27 5, Undi Rd, opposite Venkateswaraswamy Temple, Narasimhapuram. Leela Krishna Toyota is rated 3.7 out of 5 in the category toyota dealer in India.
Address
21-5-27 5, Undi Rd, opposite Venkateswaraswamy Temple, Narasimhapuram