London Drugs 7303 - 120th St British Columbia,CA

London Drugs Weekly Ad 7303 - 120th Street Delta, British Columbia,CA
I recently ordered a few cards from the LD PhotoLab. From creating my order online to picking it up in store, I felt like the process was as easy as it could be. When I picked up my order and took a look at the cards, I was so impressed! They looked better than I thought they’d look and they completed my order very quickly! The staff yesterday afternoon were very helpful and friendly 👍