Nicholas has listed phone number: (352) 237-1679. Possible relatives of Nicholas are: Nicholas J Demeo, Karenswthst Demeo, Jillian Palmer Demeo and one other person. Nicholas now resides at 5288 85Th St, Ocala, Fl 34476. Lake Mary, Marlton, Longwood and one other city are cities Nicholas has lived in. 1961 is the birth year of Nicholas. Nicholas turned 63 years old.