Smiley's Furniture Appliance Electronics is located in Lac la Biche, Canada on 10040 101 Ave. Smiley's Furniture Appliance Electronics is rated 4.8 out of 5 in the category shopping mall in Canada.
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance