Carmella Hollis's address is 1191 E 80th Street , Cleveland, OH 44103.
Address History: 1191 E 80th Street, Cleveland, OH 44103
Carmella Hollis's current address is 79 Hollis Drive , Blounts Creek, NC 27814. Carmella's age is 123 years old (1901). Phone numbers associated with Carmella are (252) 946-6236. Carmella has also lived in Blounts Creek, NC.
Phone Numbers: (252) 946-6236
Results 1 - 2 of 2