Cartreaux TV & AppliancesReviews (2)Write a Review2 reviews Phone(260) 897-3901 Address 108 E Albion St Avilla, IN, 46710 Go to directory Show on a Map CategoriesTv Repair Shops false or inaccurate data? improve business info
Cartreaux TV & Appliances ReviewsWrite a Review Rating 5based on 2 reviews Rating breakdown 0 0 0 0 2 2/25/2023 Pros: Cons: Closed due to owner deceased Comment: 2/25/2023 Pros: Cons: Comment: