Specialists Center of Palm Beach 3918 Via Poinciana, Lake Worth Beach, FL 33467