Nicholas’s residency is at 8010 Patterson Dr, Saint Louis, Mo 63134. The current age of Nicholas is 99. Other cities that he has stayed in are Saint Louis and St Louis. The number currently linked to Nicholas is (314) 831-5949. 1925 is his birth date.