Neleh Roberts's address is 2271 Palm Avenue Apt 59, San Diego, CA 92154.
Address History: 2271 Palm Avenue Apt 59, San Diego, CA 92154
Neleh Roberts's current address is 1500 Calming Water Drive Unit 2501, Fleming Island, FL 32003. Neleh's age is 51 years old (1972). Phone numbers associated with Neleh are (904) 305-2360. Neleh has also lived in Imperial Beach, CA and San Diego, CA.
Also goes by: Neleh Oralette Setterfield
Phone Numbers: (904) 305-2360
Address History: 1500 Calming Water Drive Unit 2501, Fleming Island, FL 32003;
1202 Donax Avenue Unit 10, Imperial Beach, CA 91932;
San Diego, CA 92175;
Jacksonville, FL 32244
Results 1 - 2 of 2