Explore details about location Mallard Park Apts Road. Mallard Park Apts Road is a location situated within the Penns Grove alongside other areas such as South Smith Avenue, Mill Street, Justice Street.