Methven i-SITE Visitor Information CentreMethvenVisitor CentersMethven I Site Visitor Information CentreAbout Methven i-SITE Visitor Information CentreAddress: 160 Main St, Methven 7730PhoneClaim ListingContact InformationPhone: 033028955Address:160 Main StMethven 7730