2885 S Congress Ave, #A+B
Delray Beach, FL 33445

I-95 to Congress Ave.
Turn right (north), and go 1/4 mile on the east side of Congress Ave.
We are located in the south east corner of the building in the back. Our front door faces I95.