Whether it be an unfortunate accident, or restoring the car of your dreams, you ALWAYS have a choice on where to bring your vehicle. North Point has over 25 years of experience and has been in our Westbury, NY location since 1999, servicing the Long Island community and providing our customers with superior service and excellence in craftsmanship. We are a full service auto body facility, with...