Nicholas Okaya was born in 1982, age 42. Nicholas Okaya's address is 1961 Brantley Walk Lane Nw, Atlanta, GA 30318. Possible relatives include Demetrio Lolaya, Demetrio Olaya and 1 others. Public records show Nicholas has also lived in Mobile, AL and Denver, CO. Nicholas's latest phone number is (251) 476-8559.
Phone Numbers: (251) 476-8559
Address History: 1961 Brantley Walk Lane Nw, Atlanta, GA 30318;
139 Margaret Street, Mobile, AL 36607;
Denver, CO 80205;
Washington, DC 20008;
Chapel Hill, NC 27516
Results 1 - 1 of 1