Public records show Staten Island, Homosassa and Homosassa Springs as cities Nicholas also stayed in. 1939 is the birth year of Nicholas. Phone number listed for Nicholas is (352) 621-1264. Nicholas currently resides at 5543 Fowler Pt, Homosassa, Fl 34446. Nicholas has reached 85 years of age.