Louis Costa was born in 1927, age 96. Louis Costa's address is 9013 Saint Catherine Avenue , Cleveland, OH 44104. Possible relatives include Amanda Costa, Barbara Costa and 6 others. Public records show Louis has also lived in Cleveland, OH. Louis's latest phone number is (216) 256-7977. Previous phone numbers include (216) 341-1296 and (216) 441-2137.
Results 1 - 1 of 1