Discover Garwood
compiled from our dataGarwood is located in New Jersey, USA, and has a population of about 4,233. Our atlas lists 36 places here.
These include 2 sights and 0 museums, 33 restaurants, 0 places to stay and 1 cocktail bars. Highlights include Lofts at Garwood, Vermella at Garwood Station.