Save Vanaja Penumacha, MD VanajaPenumacha.MD.com • Internist Vanaja Penumacha, MD 232 S Woods Mill Road, Chesterfield, MO