Posts Tagged Leo’s

Leo’s Camera Supply

Leo’s Camera Supply Reviews Vancouver 1055 Granville St Average Rating: 4 out of 5 (10 Reviews) Review by Lisa Marie M.Its disappointing that I have to give Leo’s such a low star score. This is mostly based on the staff and their attitudes. When I arrived, it was not…Rating: 2 Review by Meana K.My Canon […]