From Newark Airport:

Take NJ Turnpike North. Exit at 16w (route 3 west). Follow route 3 until the end (merges with route 46 west). Follow route 46 west approximately 5-6 miles to exit for Passaic Ave. Make left off exit ramp. At 3rd light make a right onto New Dutch Lane. Make 1st right onto Eldridge Road.

From East:

Take 46 West. Just past the Raymour and Flanigan Store, exit to the right at Fairfield Road overpass. Make right onto Fairfield Road. At Traffic Light make left onto New Dutch Lane. Make left onto Eldridge Road. CPTC℠ is a large white building on the left corner.

From East (alternate):

Take 80 West. Take Exit 52 toward Lincoln Park/Fairfield/Caldwells. Turn right onto Lane Road. Take first right onto 2 Bridges Road. Continue onto Passaic Avenue. At 3rd light make a right onto New Dutch Lane/Essex County 662. Make right onto Eldridge Road. CPTC℠ is a large white building on the right corner.

From West:

Take 80 East. Take Exit 47B to merge onto Rt 46E toward The Caldwells/Montclair. Take Fairfield Road exit towards 2 Bridges Road/Lincoln Park. Turn right onto Fairfield Road. At traffic light make left onto New Dutch Lane. Make left onto Eldridge Road. CPTC℠ is a large white building on the left corner.