Nicholas currently resides at 817 Forest Ave, Saint Louis, Mo 63119. The current age of Nicholas is 46. Nicholas has previously lived in Webster Groves, Shawnee Msn, Columbia and 7 other cities. ...