3 FB users likes Pete's Rod Shop, set it to 566 position in Likes Rating for Leverkusen in Local Business category
Pete's Rod Shop is Leverkusen based place and this enity listed in Automotive Repair category.