1300 NW 17th Ave.
Delray Beach, FL 33445
1st traffic light north of Lake Ida road on Congress Ave. - NW 17th Ave. make a right. (Directly opposite Pines of Delray North) Our office is in the 1st building on right. We are located on the 2nd floor at the far south end of building.