In addition to Orlando, Nicholas also lived in Orlando, Traverse City and Winter Park. Nicholas was born in 1966. Nicholas is related to or closely associated with John Joseph Richards, Charlotte Joseph Richards, Thomas Scott Richards and 6 other people. 14780 Laguna Beach Cir, Orlando, Fl 32824 is where Nicholas resides. This year Nicholas celebrated his 58 birthday. Phone number listed for Nicholas is (407) 888-8697.