Location
1889 North Congress Ave,
West Palm Beach, FL 33409-6307
By LizS | 2/18/2015
Very little in the way of options and car choices.
By Mbloom | 4/20/2015
Every single worker I encountered was extremely rude.