Mary Stores is a Asian grocery store located in Puttalam. It is one of the 2260 Asian grocery stores in Sri Lanka. Address of Mary Stores is semmandaluwa Road, Puttalam, Sri Lanka. Mary Stores is located in a remote area, with less than 1 listed places around it
semmandaluwa Road, Puttalam, Sri Lanka