Hallmark is located in Abbotsford, Canada on Sevenoaks Shop Centre, 32900 S Fraser Way Unit 318. Hallmark is rated 4.5 out of 5 in the category greeting card shop in Canada.
Address
Sevenoaks Shop Centre, 32900 S Fraser Way Unit 318
Service options
In-store shopping
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance