Saint James is located at 581 Valley Road (at the corner of Bellevue Avenue) in Upper Montclair, NJ.
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.
Directions Using Google Maps