Located just minutes away from downtown Newark, Top Car Auto Body, Inc., has been offering automotive and truck collision repair services since 1989. After over three decades, we continue to offer outstanding services to our customers throughout the repair and maintenance of their vehicles.