Patrick Njenga's address is 16951 Addison Road Apt 404, Addison, TX 75001. Public records show Patrick has also lived in Southfield, MI.
Patrick Njenga's current address is 2407 Finley Road Apt 2301, Irving, TX 75062.
Address History: 2407 Finley Road Apt 2301, Irving, TX 75062
Results 1 - 2 of 2