Meet Leonard Staller, PA-C Physician Assistant Phone: (973) 473-5700 LOCATIONS CLIFTON 1033 Clifton Avenue Clifton, NJ 07013 P. (973) 473-5700