Save Iyantta S. Howell, MD IyanttaHowell.MD.com • Psychiatrist • 16 years experience Development Centers Inc. 17321 Telegraph Road, Detroit, MI 48219