Addr: 1214 Beechwood Avenue Newark, NJ 07102

Phone: 908-842-1136