1. Pena Landscaping & Construction 39 Seabury St, Newark, NJ 07104 Coordinate: 40.77077,-74.15934 Phone: (973) 946-2299