Alfredo S. Castro
The Law Office of Alfredo S. Castro, LLC
1 Gateway Ctr Ste 2600
Newark, NJ 07102
(908) 422-6072

1 Gateway Ctr Ste 2600
Newark, NJ 07102
(908) 422-6072
56 Ferry St #1
Newark, NJ 07105
(973) 589-1785
2 Broad St Unit 601
Bloomfield, NJ 07003
(973) 771-6200
56 Crestwood Ave
Belleville, NJ 07109
(973) 450-0870
Executive Suites, 900 South Ave
Staten Island, NY 10314
(718) 442-7004