He has stayed in Ewa Beach, Grand Forks, Apo and 2 other cities before moving to San Antonio. Nick turned 62 years old. Nick was born in 1963. The number currently linked to Nick is (701) 594-5319. Nick’s residency is at 11410 Colusa Dr, San Antonio, Tx 78245.