1 Dr. Ramesh Babu Avula, MD Allergist/Immunologist - General Avg. Rating: 5/5 Main Location 1515 Lake Lansing Rd G-1Lansing, Michigan 48912 Highlights Board CertifiedAccepts Insurance Plans