Could you submit a review of Leechy's M O T & Service Centre Norwich? Tell us about your experiences by writing a Leechy's M O T & Service Centre Norwich review and help build a list of the best mechanics in Norwich. Do you own Leechy's M O T & Service Centre Norwich? If so, claim it now! Claiming your business will enable you to update the tags, address and business description.