Karlissa Boyd was born in 1986, age 37. Karlissa Boyd's address is 5855 Squirrels Run Apt D, Indianapolis, IN 46254. Possible relatives include Deangela Baker, Antonio Boyd and 15 others. Public records show Karlissa has also lived in Indianapolis, IN. Karlissa's latest phone number is (317) 925-1738. Previous phone numbers include (843) 496-3334.
Results 1 - 1 of 1