1100 Valley Brook Ave Lyndhurst NJ 07071
(201) 896-4100
Seton Hall University (1983)
English
New York Bar
Active License
Appeals & Appellate
Bankruptcy
Business Law