William Omari Miller is 90 years old. William lives in East Saint Louis, Illinois. Other places in which William has lived are Elsah, Illinois and Saint Louis, Missouri. Alice C Miller, Alice M Miller, Donald M Miller, Betty L Hill, Thomas D Miller and Ann Marie Miller are some of William relatives.