Contact Details

561-276-4581 (Help line available 24 hours)
561-274-2096 (fax)
Open Mon – Fri 9a-5p; Saturday 10a-1p
southcountyaa@comcast.net

Contact Form

Location

2905 S. Federal Hwy C15
Delray Beach, FL 33483

We are located in the rear building in Dumar Plaza.