Sakura Inc Office

(862) 209-1565

186 W Market St
Newark, NJ 07103-2783