1 New Jersey Scion Dealer
Horrible Customer Service, Service center is god awful. - Bill Greenbaum
Horrible Customer Service, Service center is god awful. I Will never get my car serviced at this location again.