Felix Mclellan was born in 1979, age 45. Felix Mclellan's address is 2902 Lebanon Road , Effingham, SC 29541. Possible relatives include Demetricus Gary, Sylvia Gisela and 7 others. Public records show Felix has also lived in Durham, NC and Southern Pines, NC. Felix's latest phone number is (843) 799-0713. Previous phone numbers include (843) 799-2098 and (910) 692-3984.
Address History: 2902 Lebanon Road, Effingham, SC 29541;
2806 Bainbridge Drive Apt L, Durham, NC 27713;
Southern Pines, NC 28387;
Florence, SC 29505
Results 1 - 1 of 1