Bella Casa Design Center Limited Store in Edmonton Posted by Social holic On January 22, 2025 Comments Off on Bella Casa Design Center Limited Store in Edmonton Categories: Interior Designer, StoreAddress 9646 142 St SwT5N4B2 Edmonton, AB, CanadaContact Tel.(780) 437-4190 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map