According to PR-model, newrochellearts.org is ranked 580,549th in multilingual Wikipedia, in particular this website is ranked 333,701st in English Wikipedia.
The website is placed before tribalreunion.com and after bad-neustadt.de in the BestRef global ranking of the most important sources of Wikipedia.