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.