Temple near Saint Rose of Lima School in Freehold, NJ