St. Raphael's RC Church St. Raphaels R.C. Church The whole Newtown Creek thing causes me to spend a lot of time traveling back and forth to Greenpo... By mitchwaxman 1 minute read 1