Studio Benala Inc.418 17627 63 Street NW Edmonton AB T5Y 4G3 · Personal Services1 inspectionInitial InspectionAug 18, 20250 infractions