Saint James is located at 581 Valley Road, Upper Montclair, NJ 07043-1826
There is plenty of street around the church. We regret that we are unable to offer parking for outside groups in the church lot (Bellevue Avenue). It is reserved for church staff and the preschool teachers. Please do not use Salon 212's (our neighbor) parking spaces.