Oakwood Beach, New Jersey


Oakwood Beach is an unincorporated community located within Elsinboro Township in Salem County, New Jersey, United States.