They are directly beneath a video bill board on the North bound side.
782 SW 17th Ave
Delray Beach, FL 33444-1372
I have used them for a few things. Last one being painting on my stripes for my C6. They completed this about 2 months ago and I was very happy. I also have a friend with a big block 1969 who takes his baby there.