Specialized Medical Practitioners, Except Internal Delray O B 5258 Linton Boulevard # 303 Delray Beach, FL 33484 (561) 235-7388 tenethealth.com