1911 S Federal Hwy, Delray Beach, Florida 33483(561) 243-2628 Northeast Corner of Tropic Blvd and Federal Hwy