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.