Pedlar Bicycle Shop is a Canadian Bicycle Store based in Niagara Falls, Ontario. Pedlar Bicycle Shop is located at 4547 Queen St, Niagara Falls, ON L2E 2L4, Canada,
Please contact Pedlar Bicycle Shop using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Pedlar Bicycle Shop opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.