Dr. Deshmukh Shailesh January 4, 2014 By Dr. Deshmukh Shailesh MS(ORTHO) Address: Durga Chouk, Bhagwat Plot, Akola. 444005 Consult At: Deshmukh Orthopaedic & Children Hospital. Phone: 0724-2421342, 2421282 Mobile: 9823043787